[Egypt] Cairo Tower.
Sayed Allam
The Cairo Tower (برج القاهرة) is one of Egypt’s most iconic landmarks, standing 187 meters (614 feet) tall on Gezira Island in the Nile River. It was completed in 1961 and remained the tallest structure in Egypt and North Africa for decades.
Log In