Download
Live: Discovering the mesmerizing beauty of Meili Snow Mountain – Ep. 3

The snow-capped Meili Snow Mountain range is located in Shangri-La, Deqin County, southwest China's Yunnan Province, and is a pilgrimage site for Tibetan Buddhists. Kang Karpo Peak, meaning White Snow Mountain in Tibetan, stands at 6,740 meters above sea level as the highest peak in the province. A golden sunrise over its stunning snow-topped peaks is a must-see for tourists.

Search Trends