Categories
Categories
The statue of Sardar Vallabhbhai Patel in India is around two times taller than the Statue of Liberty, including the pedestal.
Subscribe to our newsletter
Email address
Email address
Subscribe