Download
Live: Discovering the mesmerizing beauty of snow-capped Meili Mountain – Ep. 7
Updated 14:07, 23-Dec-2020

The snow-capped Meili Mountain range in Shangri-La in Deqin County, southwest China's Yunnan Province, is a pilgrimage site for Tibetan Buddhists. Kangkarpo Peak, meaning White Snow Mountain in Tibetan, is the highest peak in the province at 6,740 meters above sea level. Sunrise over its stunning snow-capped peaks is a must-see.

Search Trends