World’s largest 300-foot lamp lit up in Ayodhya ahead of Ram Temple inauguration

World’s largest 300-foot lamp lit up in Ayodhya ahead of Ram Temple inauguration