Icon ios app
Strava
Free app for Android and iPhone

Bouley Bay to White rock (to the top) and back