The Pyramids are the last remaining ancient wonder of the world. Whilst the other 6 have been destroyed or lost to history, the Pyramids of
Cairo. The capital of Egypt. A city of 20 million people crammed in a slither of space surrounding the fertile plains of the River Nile.