Tour de Suisse

Division I, Stage race, 13th -22nd June 2000, Switzerland