Icon ios app
Strava
Free app for Android and iPhone

Jura - Lomond - Kintyre - Highlands - Portree - Perth