Tourists visit the Namsto Lake in Damxung County, southwest China’s Tibet Autonomous Region, May 24, 2014. The Namsto Lake, world’s highest saltwater lake, has entered into a peak tourism season.
Tourists visit the Namsto Lake in Damxung County, southwest China’s Tibet Autonomous Region, May 24, 2014. The Namsto Lake, world’s highest saltwater lake, has entered into a peak tourism season.