Invisible is a synonym of Hidden. Hidden is a synonym of Remote. Remote is a synonym of Far. Far is related to Perception. 
Danger is related to Harm. 
Invisible <--Synonym--> Hidden <--Synonym--> Remote <--Synonym--> Far <--RelatedTo--> Perception 
Danger <--RelatedTo--> Harm 