Largest Dorje Shugden in the world

This is the Dorje Shugden chapel in Kechara Forest Retreat, which houses the largest Dorje Shugden statue in the world. This chapel is dedicated to Dorje Shugden’s practice, activities, learning, rituals, prayers and liturgies.

Read more