Rock is a synonym of Crack. Crack is a synonym of Pass. Pass is a synonym of Suffer. Pain can cause/lead to Suffer. 
View is related to Horizon. 
Rock <--Synonym--> Crack <--Synonym--> Pass <--Synonym--> Suffer <--Causes-- Pain 
View <--RelatedTo--> Horizon 