Chomolhari
Chomolhari is a great towering mountain, whose name is Tibetan for Mountain of the Goddess. The mountain is sacred to Tibetan Buddhists, and every year pilgrims assemble in the town of Phari Dsong, ten miles distant, and walk in procession to the mountain. The mountain rises from the main Himalayan crest, on the border between Tibet and Bhutan. The north face is a sheer 9,000-foot wall, and looms above the barren plains to the north.