Landmarks

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

More Questions from Landmarks
Which bridge marks the oldest crossing of the River Thames?
Reveal Answer
What is this old Scottish fortress?
Reveal Answer
Where in South Carolina is the military college, The Citadel located?
Reveal Answer
Where did the Wright brothers first fly for 59 seconds?
Reveal Answer
What does Jimi Hendrix's tombstone say above his name?
Reveal Answer
What is this 13,000+ mile long structure?
Reveal Answer
Where in Chicago did the "St. Valentine's Day Massacre" occur?
Reveal Answer
Where can you find Everglades National Park?
Reveal Answer