Delos, Greece, Apollo torso remnant at left Delos, Greece, birthplace of Apollo