A woman performs rituals on a young girl dressed as the Living Goddess Kumari during the Kumari Puja festival in Kathmandu, Nepal on September 4. (Photo/Agencies)
RIGHT BG
A woman performs rituals on a young girl dressed as the Living Goddess Kumari during the Kumari Puja festival in Kathmandu, Nepal on September 4. (Photo/Agencies)