Icon ios app
Strava
Free app for Android and iPhone

Pamplona - Nice loop with a great long downhill to finish with