The worlds greatest cycling race, Le Tour de France, starts today...in Holland!
The first three stages pass through the Netherlands and Belgium on routes designed to replicate some features of the spring classics, including seven cobblestone sectors totalling 13.2 km, the longest distance of cobblestones in the Tour since 1983, on stage 3.
There are six mountain stages, three of them with
No comments:
Post a Comment