The holy city of Ayodhya in Uttar Pradesh witnessed a breathtaking celebration of Deepotsav 2025 on Sunday, as millions of diyas (earthen lamps) lit up the banks of the River Saryu, creating a ...