The grand Ram temple in Ayodhya is set to open for the public in January 2024 after the installation of Ram Lalla’s idol on the Makar Sankranti, according to the Shri Ram Janmabhoomi Teerth Khestra