Proper Noun
A mountain of the Transhimalaya in the Tibet Autonomous Region, China, considered to be sacred in Hinduism and Buddhism.