Landmarks
A statue of what famous figure stands atop a hill in Rio de Janeiro?
More Questions from Landmarks
You can find the Mark Twain House at which location?
Reveal Answer
The Palace of Versailles, just outside of Paris, was built in what century?
Reveal Answer
What 64-story tall skyscraper in Santiago, Chile is the tallest building in Latin America?
Reveal Answer
In what nation will you find Serengeti National Park?
Reveal Answer
In what country is the World Heritage site, Red Fort Complex?
Reveal Answer
What archipelago of volcanic islands belonging to Ecuador is world-renowned for its unique wildlife?
Reveal Answer
In which three states is Yellowstone National Park located?
Reveal Answer