Monday, November 25, 2024
Advertisement
Updated on: January 19, 2024 18:57 IST

Ram Lalla Idol: First Images of Ram Lalla Idol in Ayodhya out

First images of Ram Lalla idol inside the Ram Temple in Ayodhya have surfaced online. The idol, made by Mysuru sculptor Arun Yogiraj, is 51-inch tall. Watch the full video to see the first pictures.
Advertisement
Advertisement
Advertisement
Advertisement