Icon ios app
Strava
Free app for Android and iPhone

Hill marathon training - 25 km, 980 m ("the killer run")