We recently visited the French Alps to watch the Tour de France climb up Alpe D'Huez. It was an incredible experience and the whole place was magical. Here you can see some of the images we took whilst exploring France. Enjoy!