Icon ios app
Strava
Free app for Android and iPhone

Dream route: Europe North to South 1 (Sweden A)