Library

Tour de France 2015

The Grand Depart of the 2015 Tour de France kicks off at Utrecht in the Netherlands. Push through 15 to 25 mile segments of the 21 stages, filled with long, open stretches, rolling hills, and steep climbs. Learn More...

Program

Difficulty