Riding with the Tour de France
The 101st running of the Tour de France covers a total distance of 3,664 kilometers through 21 stages. For the riders, the physical and mental challenges are hard to imagine. For Euro Media Group, the firm responsible for the overall wireless coverage, production challenges are also incredible.