India has unveiled the world’s tallest statue which is a bronze-clad tribute to independence leader Sardar Vallabhbhai Patel. What is the name given to this 182m (600ft) high structure?

A. Statue of peace
B. Statue of unity
C. Statue of transparency
D. Statue of independence

Leave a Reply

Your email address will not be published. Required fields are marked *