Icon ios app
Strava
Free app for Android and iPhone

Noah's Neighborhood: There and Back Again.