October 31 was the birth anniversary of Iron Man of India Sardar Vallabhbhai Patel, and he was given a befitting gift in Gujarat. At the banks of Narmada, built on the river island a colossal statue of 182 meters high, making it the tallest statue in the world. In terms of comparisons it is twice the height of the Statue of Liberty and it is 54 meters taller than China's Spring Buddha Temple.
Terming it to be the Pride of India, Prime Minister Narendra Modi inaugurated the gigantic statue on the birth anniversary and dedicated it to the progress of the nation. Sardar Patel wa ...
Read More