Icon ios app
Strava
Free app for Android and iPhone

Buis -> Tour Mt Ventoux 116km, 2118m deniv.