cycling-passion.com
Tour de France 2013 (100th edition) Stage 18 Profile
Stage 18 of Tour de France 2013 (100th edition) is a Mountain stage with summit finish between Gap and Alpe d’Huez. The length of the course is 172.5 kilometers. Peloton will climb Alpe d&#82…