Sculpted memorial in Greece
Part of the modern city on Rhodes island, Greece
Fortification in Rhodes, Greece
Statue of the Greek Titan Helios; one of the seven wonders of the ancient world