Eyewitness France
The peloton passes along a road lined with sunflowers during the 14th stage of the Tour de France, a 183km stretch between Carcassonne and Quillan at the foothills of the Pyrenees. The 108th running of the world’s most prestigious cycling race is due