Tour de Suisse - 2005

69th edition

11 June 2005 - 19 June 2005