The Pyramid of Menkaure
The Pyramid of Menkaure is the smallest of the 3 main Pyramids on the Giza Plateau. Also in this picture are the pyramids of the Queens.
You can also see how close to Cairo the Pyramids of Giza actually are.
© Debchephotography | Stock Free Images
Similar Free Images
Categories: