Digital News Report – The winner for Stage 15 of the Tour de France 2010 race was Thomas Voeckler from France. This stage was on July 19th and covered 117 miles that journeyed from Pamiers to Bagnères-de-Luchon.
The finish line for stage 15 was a 13 mile descent. France has won a total of five of the stages so far in this year’s Tour de France race.
The next stage has four challenging mountain climbs with the first climb covering 26.4 miles.
On July 21st the cyclers will get a much needed rest after the challenging mountain stage.
By: Victoria Brown