There are countless high mountains in Tibet, and ancient Tibetans believed that gods resided on every one of them. The worship of mountain gods was one of the most important forms of nature worship among ancient Tibetans; it was fundamental to their entire belief system. Each mountain god possessed his own territory and was in charge of particular affairs. Around each god sprang up myths, legen...