2017 Tour de France
The 2017 Tour de France was the 104th edition of the Tour de France, one of cycling's Grand Tours. The 21-stage race took place across 3,540 km, commencing with an individual time trial in Düsseldorf, Germany on 1 July, and concluding with the... Wikipedia