The Colossus was a massive bronze statue of the sun god Helios, erected in the city of Rhodes on the Greek island of the same name. "Brazen" means made of bronze, and it was famous throughout the ancient Greek world for its immense size and artistry.