Icon ios app
Strava
Free app for Android and iPhone

Yeager's Beach ride, 2011