There are 20 different stages (or 21, I'm not sure)
There are 21 stages in 2008.
Carlos Sastre was overall winner for Tour de France 2008.
No. You have to be a part of a team to be allowed to race in the Tour de France
there is no national teams at the tour de france, every team is multinational
19 or so
Yes, the most recent was in 2007.
Most of it, yeah. But some stages may be run in neighbouring countries.
Six stages in 19 days over a course of 2428 km.
All that France can offer. They've got flat stages, hilly stages and mountain stages. If it's paved, they'll ride it.
They are called "stages" in English, "étapes" in French.
Yes. In the Tour de France he's won about 22-25 stages over the years.
Amsterdam, Netherlands