Tour de France Cyclists Image 5 of 9 A illustration based n photograph of some riders on the final stage of the 2008 Tour de France in Paris near the Arc de Triomphe.