Latest exam Aptitude Question SOLUTION: the tour de france is a famous cycling race held each year, mostly in France. The 2001 race, which was won by Lance Armstrong of the US, included 20 stages of various lengths for a