Download
Live: Discovering the mesmerizing beauty of snow-capped Meili Mountain – Ep. 6

The snow-capped Meili Mountain range in Shangri-La in Deqin County, southwest China's Yunnan Province, is a pilgrimage site for Tibetan Buddhists. Kang Karpo 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