
The Chenrezig Statue in Pelling is a colossal 137-foot statue of Avalokitesvara (Chenrezig), the Buddhist deity of compassion, and one of the largest such statues in India. Located at Samdruptse Hill with panoramic views of Kanchenjunga, this magnificent statue is a major pilgrimage and tourist landmark that symbolizes peace and spirituality in West Sikkim.
View on Map