ADVERTISEMENT

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

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