The Tour the France does not always start in France. In 2010 it will start in the Netherlands, Rotterdam at the third of Juli.
Paris. It doesn't always end in Paris, but it mostly does!
There are always 21 stages in the Tour de France.
in a place in france
Le Tour de France stops at Champs-Èlysèes
The start of the Tour differs, but it always ends in Paris.
"Tour de" basically means "tour of". So tour de France = tour of France.
Paris on the Champ-Elysees
Armstrong won his first TdF in 1999, in France - as the Tour always finish in France.
Tour de France was created in 1903.