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.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3