Tour de France 2016: Tour de France is an annual multiple stage bicycle race primarily held in France. The race was first organized in 1903. Now the 2016...