Statue of Guru Rinpoche - Namchi

Statue of Guru Rinpoche, the patron saint of Sikkim. The statue in Namchi is the tallest statue of the saint in the world at 36 metres (120 ft).

Namchi Travel Reports

Be the first person to submit travel report for this tourist place

Attraction Facts
Namchi

Type :
Country: India
Continent: Asia
Annual Visitors : 0