Designed by
Title
Pyramid of Menkaure in Egypt #45933368
Description
Travelers pass the Pyramid of Menkaure on horseback, located in the desert on the Giza Plateau in the southwestern outskirts of Cairo, Egypt, is the smallest of the three Pyramids of Giza. It is thought to have been built to serve as the tomb of the fourth dynasty Egyptian Pharaoh Menkaure.