Placilla de Peñuelas Road Bike Save to a List hector diaz 2 Distance 6.73mi Elevation + 292f TrailRank 8 View trail