ADVERTISEMENT

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

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