World's Highest Lake - Namtso Lake Tibet - 0 views
-
Yao Michelle on 15 Nov 13Namtso Lake, sitting at the 4,718 meters (almost 3 miles) above sea level, is the highest lake in the world and also the second largest saltwater lake in China. Covering an area of 1,920 square kilometers, the lake has 70 kilometers in length from east to west and 30 kilometers in width from south to north...