UCF Global Perspectives


Tag Archives: Edwards

Tallest Statue in the World is Now in India

Posted on

The Indian government has unveiled its newest statue, now the tallest in the world. The statue is of independence leader Sardar Vallabhbhai Patel, India’s first interior minister and deputy prime minister (BBC). The statue cost about 400 million USD and stands 597ft high in Gujarat, almost twice as high as the Statue of Liberty in […]