A giant Idol of Hindu goddess Durga suspends from a crane before it is immersed in the River Yamuna during Durga Puja festival in New Delhi, India, Tuesday, October 11, 2016. The immersion of idols marks the end of the festival that commemorates the slaying of a demon king by lion-riding, 10-armed goddess Durga, marking the triumph of good over evil. (Photo by Altaf Qadri/AP Photo)
|