Ancient Egypt Shrine And Statue Fragments Found At City That Once Housed Cleopatra’s Needle
Archaeologists researching the ancient temple city of Heliopolis have made remarkable discoveries documenting intense temple construction activities in Ancient Egypt. Heliopolis - which literally means City of the Sun -…