Landmarks
La Grande Arche is a monument to what in Paris?
More Questions from Landmarks
What brick castle in Poland on the bank of the river Nogat was built in 1406?
Reveal Answer
What is a large underwater sinkhole located 100 kilometers off the coast of Belize?
Reveal Answer
What 30-m tall statue is located at the peak of the 700-m Corcovado mountain in Rio de Janeiro, Brazil?
Reveal Answer
Who owned the New York World Trade Towers buildings?
Reveal Answer
The Neon Sign Graveyard, an extension of the Neon Museum, can be found where?
Reveal Answer
Museo Popol Vuh, home to one of the world's largest collections of Maya art, is found in what Guatemalan city?
Reveal Answer
When the statue of King George in NYC was melted down by Patriots, about how many bullets did it make?
Reveal Answer