The Pyramid of Menkaure in Giza is the smallest of the three main structures in the complex. EPA
The Pyramid of Menkaure in Giza is the smallest of the three main structures in the complex. EPA

Egypt ditches plan to restore cladding on Giza's smallest pyramid