Telhado Mountain Bike Save to a List Pedro Rodrigues 120 Distance 28.25mi Elevation + 3130f TrailRank 8 View trail