Mha Puja means "worship of the self" in Newari, and it celebrates the spirit within oneself. The ceremony signifies an auspicious beginning of the New Year, and invokes prosperity and longevity for the participant.
Grade 3 students celebrating Mha Puja and potluck with parents.
For more photos please check the given link: