A man rides his horse alongside the pack during the thirteenth stage of the Tour de France cycling race over 169.5 kilometers (105.3 miles) with start in Bourg d' Oisans and finish in Valence, France, Friday July 20, 2018. (Photo by Benoit Tessier/Reuters)
|