Editorial photo #3320236 Religion and Belief
Durga Puja Festival In India
Indian hindu devotees carry the idol of Goddess Durga for immersion in a temporary pond near Ganges River, in Allahabad on October 19,2018. The immersion of the idols marks the end of five day festival that commemorates the slaying of a demon king by lion riding ,ten armed Goddess Durga,marking the triumph of Good over evil. (Photo by Ritesh Shukla ) (Photo by Ritesh Shukla/NurPhoto)