1962 ~65km Charles Aznavour and Alain Delon backstage at Olympia Olympia Greece › West Greece › Ilia Prefecture › Olympia