the colossus of rhodes, a statue of the greek sun - god helios, erected in the city of rhodes, on the greek island, so beautiful, by lliam brazier, petros afshar, peter mohrbacher and victo ngai, contest winner on behance 
erected in the city of rhodes