The Colossus of Rhodes is a statue built on the Greek island of Rhodes. It was built between 292 and 280 BC. It was a depiction of the Greek titan God of the Sun, Helios and constructed to celebrate the victory against the ruler Cyrus. The word Colossus means ‘a statue much bigger than life … Continue reading Colossus of Rhodes More
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed