Worshipping Self in Mha Puja in Deepawali (Light Festival, Tihar)
Mha Puja is celebrated on the fourth day of Tihar by the Newar community. Mha puja refers to self-worship or worshiping own body in order to remove negative and evil forces. This festival falls on New Year day of Nepal...