Landmarks
La Grande Arche is a monument to what in Paris?
More Questions from Landmarks
What man-made lake was created in the early 1950's and opened by Queen Elizabeth II?
Reveal Answer
About how long did it take the Ancient Egyptians to build the Great Pyramid of Khufu?
Reveal Answer
Vatican City, where the Pope resides, is a city-state entirely contained within what country?
Reveal Answer
The beaches of Copacabana and Ipanema are located in what city in Brazil?
Reveal Answer
What was the original use of the Alamo in San Antonio, Texas?
Reveal Answer