![CHINA-TIBET-MOUNTAINS (CN)](http://www.xinhuanet.com//english/photo/2017-01/29/136019484_14856784134461n.jpg)
Photo taken on Dec. 23, 2016 shows mountain roads and Mount Qomolangma, southwest China's Tibet Autonomous Region. The 8,844.43-meter-high Mt. Qomolangma, located on the border of China and Nepal, is the world's tallest peak. (Xinhua/Liu Dongjun)
Photo taken on Dec. 23, 2016 shows mountain roads and Mount Qomolangma, southwest China's Tibet Autonomous Region. The 8,844.43-meter-high Mt. Qomolangma, located on the border of China and Nepal, is the world's tallest peak. (Xinhua/Liu Dongjun)
![]() |
|