|
An Indian priest performs the religious ritual of arti to worship Goddess Durga during the Durga Puja festival in Mumbai, India, 29 September 2025. The five-day-long Hindu festival is widely celebrated in the Indian states of West Bengal, Assam, Jharkhand, Orissa, and Tripura. Durga Puja culminates in the immersion of the idols of the Hindu Goddess Durga, who symbolises power and the triumph of good over evil in Hindu mythology. (Photo by Divyakant Solanki/EPA)
|