HomeAmazing structuresPyramids in Giza

Giza pyramid complex

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

Photo

Other information sources

Views531x
CategoryAmazing structures

Go to topGo to homepage
Counter