Tour de Suisse

Division I, Stage race, 17th -26th June 1997, Switzerland