fbpx

Colossus of Rhodes Facts & Worksheets

On the island of Rhodes, which is located in the eastern Aegean Sea, a 33 meter high statue of the Greek god of the sun, Helios, was built and was called the Colossus of Rhodes.