Castellar del Vallès Hiking Save to a List achavesruiz Distance 8.80mi Elevation + 499f TrailRank 8 View trail