Chamrousse, 18th of July – 2014 A high-adrenaline finale was expected in today’s 197 kilometer long 13th stage of Tour de France from Saint-Etinne to the dreaded 18 kilometer long HC finish to Chamrousse with an average gradient of 7.3 per cent. Just prior to the mountain finish, a category […]