It`s always snowy in the Himalayas. Parts of the Asian mountain chain never see a day without it. It's easy to find pictures of these majestic mountains looking up. http://transcripts.cnn.com/TRANSCRIPTS/1503/10/sn.01.html
What's meaning of "pictures of mountains looking up"?
Does it mean the picture of mountains that a person took while looking up the mountains?