The Durga Puja festival celebrates the worship of the Hindu Goddess Durga, who in Hindu Mythology is celebrated as the Goddess of power and the victor of good over evil.
Altaf Qadri / AP
Hindu devotees carry an idol of Hindu goddess Durga for immersion into the Yamuna river during Durga Puja festival in New Delhi, India, on Oct. 24.
Daniel Berehulak / Getty Images
Hindu devotees chant prior to immersing an idol of Goddess Durga into the Yamuna river on the last day of the Durga Puja festival on Oct. 24, in Delhi, India.