Logo

The Statue of Unity in Gujarat, India, is the tallest in the world, standing at a whopping 579 feet (182m). Note: The Statue of Liberty is 93m by comparison!