how many miles do they ride in tour de france
The Tour de France is an annual bicycle race that covers more than 3,500 kilometers (2,200 mi) throughout France and a bordering country. The race usually lasts 23 days and attracts cyclists from around the world. now i have done calculation in excel of the length of the stages.