Ayodhya Ram Temple: The immovable statue of Lord Rama will be 8.5 feet high and his bow, arrow and crown will be made separately.
Ayodhya Ram Temple: The immovable statue of Lord Rama will be 8.5 feet high and his bow, arrow and crown will be made separately.