July 13, 2017 - Pau, France - Peyragudes, France - July 13 : Illustration peloton during stage 12 of the 104th edition of the 2017 Tour de France cycling race, a stage of 214.5 kms between Pau and Peyragudes on July 13, 2017 in Peyragudes, France, 13/07/2017 (Credit Image: © Panoramic via ZUMA Press)
{}