Icon ios app
Strava
Free app for Android and iPhone

Dam, Dam, Dam, Dam (107 miles)