Yes, the Tour de France goes on every year.
One cyclist wins the Tour de France every year.
Le tour de France basically means "the tour of France". It's a long race that does cover a considerable part of France.
the tour 'de' France is 3 weeks long About 3500 km or 2200 mi.
The Tour De France starts in the first week of July every year and runs for approximately 3 weeks after that.
Bradley Wiggins  Cadel Evans won this years Tour de France. 
"Tour de" basically means "tour of". So tour de France = tour of France.
The first Tour de France took place in 1903.
Once every year.
The Tour de France was not organised during WWI and from 1940 to 1946 (due to WWII). It resumed in 1947.