Photo shows the beautiful scenery of Namsto or Lake Nam in Damxung County, southwest China's Tibet Autonomous Region. The Namsto Lake, world's highest saltwater lake, has entered into a peak tourism season. [Xinhua]
Go to Forum >>0 Comment(s)