The city has been hosting a spectacular festival of lights -- known as Ayodhya Deepotsav -- since 2017.