Started in 1903, the Tour de France began as a gruelling five-stage race, visiting the major French cities and taking a total of 35 days to complete. Over time, this race has evolved into a 21-stage race, completed over a period of 24 days. The route has now evolved to cover a distance of 3,500kms,
to read this article and more!