100 kilometri e 10 castelli Mountain Bike Save to a List Demli Goldbeard Distance 63.72mi Elevation + 420f TrailRank 18 View trail