IMG_2323 Published January 7, 2015 at 4608 × 3456 in Rhodes, Greece ← Previous Next → This is the entrance to the old harbor on Rhodes. Legend has it that Helios stood with one leg on either side of the entrance as the Colossos of Rhodes, one of the Seven Wonders of the Ancient World.