The Week of October 28, 2018 by CoenM

Question 10

What COUNTRY became home to the world's tallest statue when it completed a nearly 600 foot tall statue of Sardar Patel, a key figure in its independence, whose construction was controversial due to its $400 million price tag?

India

Back