TASTE OF THE TOUR: The Tour's perfectly timed fish soup
Spectators wait for the riders during the nineteenth stage of the Tour de France cycling race over 222.5 kilometers (138.3 miles) with start in Embrun and finish in Salon-de-Provence, France, Friday, July 21, 2017. (AP Photo/Christophe Ena)