Landmarks of the World
Help
The Sagrada Familia has been in construction since 1882. Where can you see it?
Barcelona
Currently, the tallest building in the world is the Burj Khalifa (830m). Where can you see it?
Dubai
Machu Picchu was once part of a famous empire. Where is this popular landmark located?
Peru
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies