Vilafranca del Penedès - Canyelles Mountain Bike Save to a List JM Tarrida Distance 14.73mi Elevation + 1486f TrailRank 13 View trail