« back to search results
Share
twitterlinkedinfacebook
Image 32 of 65
< Prev Next >
20170223_world_25476.jpg
Heavenly Lake of Tianshan (in the Tian Shan Mountain range) sits at 6,257 feet (1907 meters). Xinjiang Province, northwest China.