By Forbes India| Dec 28, 2023
Priests perform evening prayers on the banks of river Sarayu at Ayodhya, believed to be the birthplace of Ram, one of the most worshipped deities in the Hindu pantheon, in India's Uttar Pradesh state on December 27, 2023.
Image: Arun SANKAR / AFP