There are always 21 stages in the Tour de France.
Six stages in 19 days over a course of 2428 km.
As of 2008, the American Society of Sleep Medicine combined the stages three and four. So now there are only 3 stages
It can vary. There are usually 21 racing stages in the TdF, but the 2006 and 2007 tours only had 20.
France has an estimated population of 62,048,473 as of 2008.There are 63 millions people in France
France sent 323 athletes to the 2008 Olympics to compete in 23 sports.
20 teams of 9 riders each provides for 180 participants in the 2008 Tour de France.
There are 708 athletes competing for France at the 2008 Olympic games.
The full race - never. But he has won a few stages.