HomeAmazing structuresPyramids in Giza

Giza pyramid complex

These amazing structures are located in Egypt and are tha last standing ancient world wonder.

Panorama photo

Other information sources

Might interest you


Go to topGo to homepage