Rhodes, Greece.