Menkaure is the third pyramid in the Giza Pyramid complex that lies in Greater Cairo, Egypt. Smallest of the three, this beautiful structure rises to 66 metres (218 feet). Despite being short, Menkaure Pyramid houses some of the most stunning sculptures from Ancient Egyptian history. Location of Menkaure Pyramid The pyramid serves as a mausoleum … Continue reading Menkaure Pyramid
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed