Landmarks

What 64-story tall skyscraper in Santiago, Chile is the tallest building in Latin America?

More Questions from Landmarks
What was the original use of the Alamo in San Antonio, Texas?
Reveal Answer
Where in Boston would you ride the "Swan Boats"?
Reveal Answer
What archaeological site in Peru was voted one of the new seven wonders of the world in 2007?
Reveal Answer
Corcovado mountain, the highest granite dome in Brazil, is located in what city?
Reveal Answer
Which best describes the Great Barrier Reef?
Reveal Answer
What famous American monument was finished in 1885?
Reveal Answer
What Arkansas city is the origin of 47 natural hot springs?
Reveal Answer
In what city will you find the Summer Palace?
Reveal Answer