Uttar Pradesh CM Yogi Adityanath on Monday said that a 251-metre-tall statue of Lord Ram will be built in Ayodhya, which he claimed will be the world's tallest statue. At 251 metres, it'll stand taller than the 182-metre-tall Sardar Vallabhbhai Patel statue (Statue of Unity) in Gujarat. Yogi Adityanath said the Ram statue would be installed on a 100-acre site.