Scenery of Mt. Qomolangma on border of China, Nepal

Xinhua| 2017-05-21 20:51:19|Editor: Tian Shaohui
CHINA-MOUNT QOMOLANGMA-SCENERY (CN)

Photo taken on May 17, 2017 shows a lake at the foot of Mt. Qomolangma. The 8,844.43-meter-high Mt. Qomolangma, located on the border of China and Nepal, is the world's tallest peak. (Xinhua/Purbu Zhaxi) 

   1 2 3 4 5 6 7 Next  

KEY WORDS: Scenery
EXPLORE XINHUANET
010020070750000000000000011100001363027471