The second of July the worlds hardest cycling competition starts and the riders will have to compete through 21 stages cycling more than 3.500 kilometers in the 103rd edition of the Tour de France. For the moment, with the UEFA Euro 2016 still running, France…