the tallest statue in the world will be twice the height of lady liberty
the monument – 182 meters tall (597 feet) – depicts vallabhbhai ‘sardar’ patel, india’s first deputy prime minister.
The post the tallest statue in the world will be twice the height of lady liberty appeared first on designboom | architecture & des…