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.