Ancient Ram Head Statues Discovered on Egypt’s Avenue of Sphinxes near Karnak Temple
Ancient Ram Head Statues Discovered on Egypt’s Avenue of Sphinxes near Karnak Temple Three giant statues of ram heads — at least one of which had a cobra on top — have been discovered south of Karnak Temple in Luxor, Egyptologists announced. …