Icon ios app
Strava
Free app for Android and iPhone

Tour des Cevennes (D3) - alternative 2