Tour de Suisse - 2004

68th edition

12 June 2004 - 20 June 2004