Meili Xue Shan (Meili Snow Mountain), lies north west of Shangri-la town, and is bounded by the Salween River on the west and the Mekong on the east.
The highest peak Kawagebo, “God of Snow Mountain” in Tibetan, which rises to 6740m is considered the most sacred by Tibetan Buddhists, and even holds an almost equal status with Mt Kailash, and remain as one of the “virgin” peaks to climbers.
Mianzimu peak rises to 6509mand is a striking part of the whole Meili Massif, being truly outstanding; one of the most graceful mountains in the world.
Mt. Meili – Miacimu
Mt. Meili – Kawagebo