Pharaoh-sphinx Statues unearthed at Sun Temple in Heliopolis, Egypt
Pharaoh-sphinx Statues unearthed at Sun Temple in Heliopolis, Egypt Archaeologists in Egypt have discovered broken statues of ancient royalty at a sun temple in Heliopolis, an archaeological site that was once a major city near what is now Cairo. The…