Highlights of Tour de France 2017

The Tour de France is an annual multiple stage bicycle race primarily held in France while also occasionally making passes through nearby countries. The race was first organized in 1903 to increase sales for the newspaper L’Auto; which is currently run by the Amaury Sport Organisation. The race has been held annually since its first edition in 1903 except when it was stopped for the two World Wars.