It can be no coincidence that in 2021, a yr when India struggled to manage the pandemic, the city of Ayodhya inside the Indian point out of Uttar Pradesh structured a person of their most spectacular New Year’s shows at any time. The Group came alongside one another to gentle around 900,000 oil lamps through Diwali, topping the prior Guinness Wor