El Prat de Llobregat Road Bike Save to a List David Peguero Distance 25.51mi Elevation + 440f TrailRank 8 View trail
Sarrià-Sant Gervasi - Castelldefels Road Bike Save to a List David Peguero Distance 35.23mi Elevation + 1831f TrailRank 10 View trail
Vallcarca Running Save to a List David Peguero Distance 6.50mi Elevation + 568f TrailRank 8 View trail