The Lord Ram idol which has been placed at the Ayodhya Temple was revealed today, days ahead of the consecration ceremony on Monday. The idol depicts Lord Ram as a five-year-old child in a standing posture holding a golden bow and arrow. The 51-inch Ram Lalla idol, sculpted by Mysuru-based artist Arun Yogiraj, is made of black stone.