Landmarks

Located in Argentina, what mountain is the tallest peak in all of the Americas?

More Questions from Landmarks
Which is located in Liverpool, England?
Reveal Answer
What's the only one of the Seven Wonders of the Ancient World that still stands?
Reveal Answer
Gondoliers row boats through the canals of what Italian city?
Reveal Answer
About how long did it take the Ancient Egyptians to build the Great Pyramid of Khufu?
Reveal Answer
What Italian attraction is this?
Reveal Answer
Where did the Romans go to socialize and bathe?
Reveal Answer
Which best describes Yosemite National Park?
Reveal Answer
In what country is the World Heritage site, Joggins Fossil Cliffs?
Reveal Answer