Peyragudes : The group of leaders climbs in the fog during the twelfth stage of the Tour de France cycling race over 214.5 kilometers (133.3 miles) with start in Pau and finish in Peyragudes, France, Thursday, July 13, 2017.AP/PTI
Peyragudes : The group of leaders climbs in the fog during the twelfth stage of the Tour de France cycling race over 214.5 kilometers (133.3 miles) with start in Pau and finish in Peyragudes, France, Thursday, July 13, 2017.AP/PTI