Icon ios app
Strava
Free app for Android and iPhone

Justin's "Classic Story Arc 32KM"