The 2007 Tour de Suisse, the 71st edition of the cycle race, took place from 16 June until 24 June. As usual, the race began with a short prologue and featured a long individual time trial. Besides, riders also had to face several mountain stages in the Swiss Alps, including the Grimselpass, a 12.1 kilometres long climb with an average gradient of 6.6% and slopes at 10%. The race also visited the neighbouring countries of Liechtenstein and Austria.
21 June 2007 – Giubiasco to Crans-Montana, 190.5 km (118.4 mi)
Due to a hailstorm, race officials once abandoned the stage. The stage was later restarted in Ulrichen and was shortened to 95 kilometers. The hors catégorie climb of Nufenenpass was cancelled as well.[5]