Sitten - Saint-Léonard Hiking Save to a List vomako Distance 5.08mi Elevation + 554f TrailRank 25 View more photos View trail