Església de Sant Medir - Castell de Montjuïc - Estadio Olímpico - Plaza España - Esglèsia Santa Maria de Sants
Road Bike
- Distance
- 6.91mi
- Elevation +
- 860f
- TrailRank
- 19