Ram Lalla idol was placed inside the Ram Mandir before the consecration ceremony on January 22 2024 at Ayodhya.The statue represents Lord Rama as a 5-year-old child, standing on a lotus.