The Tour of Switzerland is underway. Here is video of the final 10 kilometers of Stage 2. What a beautiful country!