While the 'Statue of Unity', presently the world's tallest, installed in Gujarat's Narmada district on the 143rd birth anniversary of Patel, is 182 metres high, the one to come up in Ayodhya will be 221 metres.
from rediff News http://bit.ly/2FHM5gi
via Rediff News
Post a Comment