Shri Ram Janmbhoomi Teerth Kshetra trust's treasurer said PM Narendra Modi will install the idol of Lord Ram Lalla at its original place in Ayodhya temple in the third week of January 2024. "Arrangements will be made for devotees to visit...[the temple] from that day itself," Swami Govind Dev Giriji Maharaj added. He said the construction work is 70% complete.