Torre Pellice - Vaccera EBike Save to a List EasyRider_ Distance 20.68mi Elevation + 3297f TrailRank 26 View trail