The declare: An picture shows the Himalayas from space A picture that purportedly demonstrates the watch of the Himalayas from place is drawing attention on social media. “This is what the Himalayas glance like from space!” read the caption of a Sept. 4 Instagram photo from the web page Astronomy basics that […]