Download
Live: Discovering the mesmerizing beauty of Meili Snow Mountain

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

Search Trends