Tour de Suisse 2003  |  Stage 3. Nyon - Saas Fee   

67th edition

205 km, 19 June 2003