To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Statue of Guru Padmasambhava,or Guru Rinpoche, located in the Samdruptse Hill of Southern Sikkim, near the town of Namchi. The statue of Guru Rinpoche, towering about 120 feet, is the tallest in the world. Guru Rinpoche is revered as the patron saint of the buddhists of Sikkim.