Mount Kailash, which translates to "crystal mountain," lies less than 100 kilometers north of the western tri-junction point where the borders of China, India and Nepal meet. Join CGTN for a splendid winter view of Mount Kailash in China's Xizang Autonomous Region.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3