July 2 – 24. The Tour de France is one of the great sporting events in the world. Cyclings best compete for more than 3,500 kilometers in 21 stages in the country of France. Stages are flat-terrain races, mountain races and time trials. Since 1903, the last stage of the race will arrive in Paris on the Champs Elysees.
Image Courtesy of Pixabay.com user stokpic.