Public Art in Rhodes
Rhodes is the main city on the island of Rhodes in Greece. The city is most famous for being the site of the Colossus of Rhodes, a massive bronze statue that straddled the entrance to its harbour before being destroyed in a 226BC earthquake. The statue is one of the Seven Wonders of the World.