ADVERTISEMENT

In which of these cities would you find the tallest church in the world?

Geography Trivia: In which of these cities would you find the tallest church in the world?