Namchi Monastery, Ralang Monastery, Tendong Hill, Samdruptse Hill

Namchi is a famous hill station town at an altitude of 1,675 meters (5500 feet) above sea level in South Sikkim district, India. Statue of Guru Rinpoche (Guru Padmasambhava) on Samdruptse hill, opposite Namchi town. The world’s largest statue of the Buddhist Padmasambhava alias Guru Rinpoche, with a height of 118 feet, is on the…

[Continue reading]