2023.12.14 12:31 GMT+8

Live: Splendid winter view of Mount Kailash in China's Xizang Autonomous Region – Ep. 5

Updated 2023.12.14 12:31 GMT+8
CGTN

Mount Kailash, meaning "crystal mountain," lies less than 100 kilometers north of the western tri-junction point of the borders of China, India and Nepal. Join CGTN for a splendid winter view of Mount Kailash in China's Xizang Autonomous Region.

Copyright © 

RELATED STORIES