Landmarks

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

More Questions from Landmarks
The Church of the Society of Jesus, a spectacularly ornate Jesuit church, is located in what Ecuadorian city?
Reveal Answer
Where in New York would you find the Korean War Monument?
Reveal Answer
Where would you come across the 100 year old landmark Lucy the Elephant?
Reveal Answer
Which Atlanta building is 871 feet tall?
Reveal Answer
In what city will you find Michelangelo's David?
Reveal Answer
Which bridge marks the oldest crossing of the River Thames?
Reveal Answer
What's the only one of the Seven Wonders of the Ancient World that still stands?
Reveal Answer
Which one of these presidents does not have his head carved in Mount Rushmore?
Reveal Answer