Durga Puja
Triumph of good over evil
-
A Hindu devotee offers prayers before an idol of Goddess Durga, before its immersion in River Yamuna that culminates the Durga Puja festival, in Allahabad, India on Sunday The festival commemorates the slaying of a demon king by lion-riding, 10-armed goddess Durga, marking the triumph of good over evil.