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
You can find Arches National Park at which location?
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