cycling-passion.com
Tour de France 2013 Stage 6 Details
Stage 6 of Tour de France 2013 (100th edition) is a flat stage from Aix-en-Provence to Montpellier. The length of the course is 176.5 kilometers. The course is suitable to pure sprinters.