Share
twitterlinkedinfacebook
Image 1 of 1
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.