Here is the final kilometer of Stage 6 of the Tour of Switzerland. Here are the final 12 kilometers. It's very dangerous descending in the rain at high speed.