By continuing to browse our site you agree to our use of cookies, revised Privacy Policy and Terms of Use. You can change your cookie settings through your browser.
With an altitude of 7,782 meters, Namcha Barwa is located at the easternmost end of the Himalayas, in Nyingchi City, southwest China's Xizang Autonomous Region. Shrouded in clouds and covered in snow all year round, the mysterious mountain is rarely visited by people. Join CGTN's livestream and immerse yourself in the stunning views of this unique Xizang landscape!
SITEMAP
Copyright © 2023 CGTN. 京ICP备16065310号
Disinformation report hotline: 010-85061466
SITEMAP
Copyright © 2023 CGTN. 京ICP备16065310号
Disinformation report hotline: 010-85061466