Photo shows the amazing scenery of Namtso Lake in Tibet. Namtso means "heavenly lake" in the Tibetan language. The lake is located between Damxung County and Palgon County, 240 kilometers away from Lhasa. It is the largest salt lake in Tibet Autonomous Region, and the second largest in China as well as the highest lake in the world.