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.
View Full Image on Dreamstime
Username: Njaganath
Editorial: No
Width: 3156 pixels
Height: 4284 pixels
Downloads: 1
Image ID: 59261005