Home > Photo&Video > Photo

Scenery of Mount Namcha Barwa in China's Tibet

2018-10-31 09:23:00

Photo taken on Oct. 30, 2018 shows the scenery of Mount Namcha Barwa in Nyingchi, southwest China's Tibet Autonomous Region. [Photo/Xinhua]

Related News

Tibet Stories

11141.png

Dressmaker Drolma: I only do one thing in my whole life

"As the oldest daughter in my family of five girls, my family has only asked me to do one th...

Xi's visit to Russia for 4th Eastern Economic Forum.jpg