YJ Jagadeesh
YJ Jagadeesh
June 18, 2025 at 01:53 PM
The largest statue in the world, the Statue of Unity in India, is 182 meters tall. Dedicated to Sardar Patel, it took 33,000 tons of bronze to build. From the viewing platform at its chest, you can see 60 km away!
Image from YJ Jagadeesh: The largest statue in the world, the Statue of Unity in India, is 182 ...

Comments