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 mountain range borders Italy on the north?
Reveal Answer
In what country is the World Heritage site, Temple and Cemetery of Confucius?
Reveal Answer
What London landmark is this?
Reveal Answer
What is the world's highest uninterrupted waterfall, with a height of 979 meters and a plunge of 807 meters?
Reveal Answer
La Grande Arche is a monument to what in Paris?
Reveal Answer
What is this Berlin monument called?
Reveal Answer
On what continent is The Great Barrier Reef located?
Reveal Answer
In what city will you find the Summer Palace?
Reveal Answer