Photo shows a view of the Namtso Lake, 240 km north of Lhasa, capital city of southwest China's Tibet Autonomous Region. [Photo: tibet.cn]