251-metre tall Lord Ram statue to be installed in Ayodhya: Yogi Adityanath
India | Jul 22, 2019, 11:26 PM ISTUttar Pradesh Chief Minister Yogi Adityanath Monday said the tallest statue of Lord Shri Ram would be installed in Ayodhya on a 100-acre site.