Castellar - Martorell - Gelida - St. Sadurni d'Anoia - Capellades - Piera - Esparreguera - Terrassa - Castellar
Road Bike
- Distance
- 79.29mi
- Elevation +
- 6568f
- TrailRank
- 25