Icon ios app
Strava
Free app for Android and iPhone

https://www.strava.com/activities/305151447