Immersion of Goddess Durga at the banks of river Yamuna, in Delhi, India. On the tenth day of Durga Puja, a Hindu festival, Goddess Durga returns to her husband, Lord Shiva, ritualised through her immersion into the waters. Durga Puja is held every year and on the tenth day the idol is taken for immersion in a procession.