Icon ios app
Strava
Free app for Android and iPhone

McLellan to Olivenhain 21mi/2,000ft/110min Circle