Introduction to Sharang Dorje Peak: Sharang Dorje (meaning Vajra Bodhisattva) is 5958 meters above sea level and looks like a handsome, strong and radiant young man. These three snow-capped mountains are named after the three masters of the Buddha. It ranks eleventh among the twenty-four holy places of Buddhism in the world. In Buddhism, Sharang Dorje symbolizes Vajrapani Bodhisattva.

Leave a Reply