Known under many other variations of its name, including Khawa Karpo and Kawagebo Peak, it is the highest mountain within the Chinese province of Yunnan. It is part of (and the highest peak within) the Meili Snow Mountains (Meili Xue Shan), a sub-range within the greater Hengduan Mountains. The peak is one of the most sacred within Tibetan buddhism, said to be the spiritual home of a warrior god of the same name. As a result of this belief, it is visited by many thousand pilgrims each year.
Wikipedia Click to ExpandClick to Collapse
More Images Click to ExpandClick to Collapse