ADVERTISEMENT

Including its pedestal, in which country would you find the tallest statue in the world?

Geography Trivia Question: Including its pedestal, in which country would you find the tallest statue in the world?