Landmarks

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

More Questions from Landmarks
Corcovado mountain, the highest granite dome in Brazil, is located in what city?
Reveal Answer
Which major river is associated with Cairo?
Reveal Answer
What is this ancient Athens citadel called?
Reveal Answer
Mount Everest is located in which continent?
Reveal Answer
How many blocks of bluestone make up Stonehenge?
Reveal Answer
What is the name of the house which is a component of the Palace of Whitehall, used for banquets?
Reveal Answer
You can find the Mark Twain House at which location?
Reveal Answer
You can find The Great Wall at which location?
Reveal Answer