Wadi al-Sebua Antiqued
Wadi al-Sebua (‘The Valley of the Lions’) lies on the west coast of Lake Nasser—the man-made lake created between 1958 and 1970 by the damming of the Nile at Aswan in Upper Egypt—and about 140 kilometers south of the dam. There were originally two 18th dynasty, New Kingdom temples associated with the site: One built […]