Ayodhya, which is believed to be the birthplace of Lord Ram, holds immense spiritual, historical, and cultural significance in the religious and socio-political landscape of India. Since the closing of all the legal battles of the centuries-long land dispute by the Supreme Court in 2022, the construction of the Grand Ram Temple in Ayodhya has been one of the most awaited events in the country.