Yogi Adityanath's Planned Lord Ram Statue, At 251 Metres, World's Tallest | Read

A statue of Lord Ram to be built in Ayodhya will be the country's tallest, Uttar Pradesh Chief Minister Yogi Adityanath said after a meeting of his cabinet on Monday evening. The statue will be 251 metres high, which means it will stand taller than the 183-metre Sardar Vallabhbhai Patel statue - the Statue of Unity - built in Gujarat.

Related Videos