Jan202024The Giant Statue of Lord Ram and the Replica… newsjw3m Photo Caption The Giant Statue of Lord Ram and the Replica of the Ram Mandir of Ayodhya are being prepared ahead of the consecration of Ram Janam Bhoomi in Ranchi on Saturday, January 20, 2024.