True or false: The Pyramids are in Egypt.
Which is the tallest building?
Explore famous landmarks and test your knowledge on world wonders