The Lighthouse of Alexandria A colossus of Helios the sun-god, erected by the Greeks near the harbor of a Mediterranean Island. [General] [Egypt] Read More about The Lighthouse of Alexandria