2.PT

Tour de Suisse 2006  |  Stage 3. Einsiedln - Arlesheim   

70th edition

189.5 km, 12 June 2006