Tour de Suisse 2004  |  Stage 5. Bätterkinden - Adelboden   

68th edition

162 km, 16 June 2004