Landmarks
La Grande Arche is a monument to what in Paris?
More Questions from Landmarks
What cathedral in Brazil is a hyperboloid structure constructed from 16 concrete columns?
Reveal Answer
What U-shaped, 82 meters high chasm is located in the Iguazu Falls?
Reveal Answer
Magellan's Cross is one of the popular and must-see landmarks on what island in the Philippines?
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
What is the name of one of the most famous Abbeys located in North Yorkshire which was a Cistercian monastery?
Reveal Answer
Which exquisite palace was built by Louis XIV of France?
Reveal Answer