Chens-sur-Léman - Versoix Mountain Bike Save to a List a.szule Distance 10.52mi Elevation + 220f TrailRank 8 View trail