2020.08.04 20:04 GMT+8

Into Tibet 2020: Namcha Barwa

Updated 2020.08.04 20:04 GMT+8
CGTN

Namcha Barwa is a mountain in the Tibetan Himalaya, which means "a spear stabbing into the sky" in Tibetan. It is the highest mountain in Nyingchi City with a peak of over 7,600 meters. Shrouded in clouds and covered in snow all year round, the mysterious mountain is rarely visited by people.

Copyright © 

RELATED STORIES