ram navami

An Indian man dressed as Hindu Goddess Kali puts fire in his mouth during a procession to celebrate the Ram Navami festival in Allahabad, India

Rajesh Kumar Singh/AP

An Indian man dressed as Hindu Goddess Kali puts fire in his mouth during a procession to celebrate the Ram Navami festival in Allahabad, India

Young Indian Hindu's are worshipped as 'Kumari', a young  unmarried  girl, at the Adyapeath Ashram on the outskirts of  Kolkata on April 19, 2013. Kumari Puja, a  tradition of worshipping young girls as manifestations of the divine female energy, is a part of the  annual Hindu festival Ram Navami.

Dibyangshu Sarkar/AFP

Young Indian Hindus are worshipped as ‘Kumari’, young unmarried girls, at the Adyapeath Ashram on the outskirts of Calcutta on Friday. Kumari Puja, a tradition of worshipping young girls as manifestations of the divine female energy, is a part of the annual Hindu festival Ram Navami.