cycling-passion.com
Vuelta a España 2013 stage 18 details
Stage 18 of Vuelta a España 2013 is a mountain stage with summit finish from Burgos to Peña Cabarga. The length of the course is 186.5 km.