The first stone has been laid in India to build the world’s tallest statue honoring one of the country’s founding fathers.
That title currently goes to China’s Spring Temple of Buddha which is 500 feet tall. (via YouTube / Goorney)
India’s planned statue — dubbed The Statue of Unity — will stand at a humongous 597 feet tall in Gujarat, where the World’s third largest dam currently resides. (via Twitter / InfoGujarat)
The monument will honor Sardar Vallabhbhai Patel, a well known Indian politician who helped bring together all of India’s self governing states after gaining independence from Britain. (via YouTube / Jitega Gujarat)