see more
BERN, SWITZERLAND - JULY 20: The peloton rides through downtown during stage seventeen of the 2016 Le Tour de France, a 184.5km stage from Berne to Finhaut-Emosson on July 20, 2016 in Bern, Switzerland. (Photo by Chris Graythen/Getty Images)