Icon ios app
Strava
Free app for Android and iPhone

NCC Group Born to Ride Challenge 2016: South route – 80k