What is Mha Puja, the festival in which people worship themselves?

Mha Puja, a traditional annual ritual in which people worship themselves, is observed by Nepal's Newar community. People symbolically cleanse and worship their body, mind, and speech, holding that the soul is significant in the world and that if the soul is satisfied, the gods are also satisfied. Participants sit in front of a mandala, present offerings and perform rituals.

Load More