The Sagrada Familia has been in construction since 1882. Where can you see it?
Barcelona
Madrid
Valencia
15
Currently, the tallest building in the world is the Burj Khalifa (830m). Where can you see it?
Dubai
Istanbul
Doha
15
Machu Picchu was once part of a famous empire. Where is this popular landmark located?
Brazil
Peru
Argentina
15
Where in Egypt can you find the largest pyramid which is also the tomb of pharaoh Khufu?
Luxor
Alexandria
Giza
15
These ancient rocks have been a mystery for centuries. They are located in England. What are they called?
The Pillar Rocks
Old Harry Rocks
Stonehenge
15
Based on the fairytale of the same name by Hans Christian Andersen, the Little Mermaid is a famous tourist attraction in .....
Ireland
Denmark
Finland
15
Hagia Sophia is a famous mosque in Istanbul, Turkey, and one of the world’s great monuments. Built in the 6th century, it was initially a .....
palace
fortress
Christian church
15
Loch Ness is a large freshwater loch (”lake”) in .....
Ireland
Scotland
England
15
Christ the Redeemer is an Art Deco statue of Jesus Christ in .....
Rio de Janeiro, Brazil
Buenos Aires, Argentina
Santiago, Chile
15
Mount Rushmore is a huge stone statue representing the figures of America's most prominent presidents: George Washington, Thomas Jefferson, Theodore Roosevelt and ...