Landmarks

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

More Questions from Landmarks
Which U.S. war's veterans have a memorial dedicated to them in Washington, DC?
Reveal Answer
Which attraction of modern Cairo is 590 feet high?
Reveal Answer
You can find Arches National Park at which location?
Reveal Answer
Which waterfall is this?
Reveal Answer
Huangya Pass, a major tourist attraction within Tianjin, is a small section of what Chinese structure?
Reveal Answer
What hotel is the most recognizable and photographed spot in South Beach?
Reveal Answer
The Perito Moreno Glacier is located in the Patagonia region of which country?
Reveal Answer
Where would you come across "The Bridge on the River Kwai"?
Reveal Answer