Description:
The Tour de Suisse is one of the most scenic stage races of the season, cruising up and down the Swiss Alps and alongside beautiful lakes and forests. It is also one of the last occasions for Tour de France contenders to test their shape. The race has been won by Fränk Schleck in 2010 and Fabian Cancellara in 2009. Cancellara has scored many stage wins in the race of his home country.
Comments
To the toptop
