Hindu priests perform “Narmada Aarti” or the worshipping of Narmada river which is considered sacred, at Jabalpur, some 300km from the state capital Bhopal, India, 18 March 2021. Everyday, thousands of devotees attend the Narmada Aarti at the banks of river Narmada as a ritual. (Photo by Sanjeev Gupta/EPA/EFE)
|