Egypt: Statue of Pharaoh Menkaure with her two Queens: “Triad of Menkaure” are more than 4,500 years old, were excavated at Giza in 1908

  The statues you are referring to are known as the “Menkaure Triad” or the “Triad of Menkaure.” They were indeed excavated at the Giza Plateau in 1908. The Giza Plateau, located near Cairo, Egypt, is famous for its ancient pyramids, including the Great Pyramid of Giza, which is one of the Seven Wonders of…

Read More