The Colossus of Rhodes was one of the Seven Wonders of the Ancient World, depicting Helios, the Greek Titan god of the sun. The statue was built to commemorate Rhodes' victory over Cyprus and stood as a massive bronze monument at the harbor entrance.