Tour de France shortens Stage 19
Digest more
The Tour de France - one of the world's biggest sports races - is a test of the mind and body. The 112th edition features over 180 riders covering 2,000 miles, ranging from flat surfaces to mountainous climbs,
This year's Tour de France goes through Paris' fabled Montmartre district, mimicking the route employed for last year's Olympic Games.