Landmarks

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

More Questions from Landmarks
How long is the Great Wall of China?
Reveal Answer
Where is Greenwich Village?
Reveal Answer
Lake Titicaca lies on the border between Bolivia and which other country?
Reveal Answer
What royal residence in England was best known as the official home of Diana, Princess of Wales?
Reveal Answer
The National Palace, which is the official seat of the Mexican government, is located in what city?
Reveal Answer
Which one of these countries is the smallest in total area?
Reveal Answer
Temple IV is a step pyramid in the ruins of what ancient Mayan city in modern Guatemala?
Reveal Answer
You can find the Alamo at which location?
Reveal Answer