The Tour de France is one of the best-known and most challenging athletic events in the world. In the first three weeks of July every year, the pros pit their strength, wit and skill against each other over the gruelling 3,500km route. And every year, amateur riders the world over dream of tackling [...]