Locations: Rodos Palace International Convention Center, Rhodes, Greece