Icon ios app
Strava
Free app for Android and iPhone

8MP w/ 3M hills