Landmarks

What is a colossal statue of Jesus Christ at the summit of Mount Corcovado in Rio de Janeiro, Brazil?

More Questions from Landmarks
What was the Eiffel Tower built for?
Reveal Answer
In which city is the Great Western Forum located?
Reveal Answer
What is located on the eastern side of Red Square in Moscow?
Reveal Answer
In which capital city can the Coliseum be found?
Reveal Answer
What bronze sculpture covered with gold stands atop a stone column in Mexico City?
Reveal Answer
What royal residence in England was best known as the official home of Diana, Princess of Wales?
Reveal Answer
What bridge is this?
Reveal Answer
What is the street address of City Hall in London?
Reveal Answer