Icon ios app
Strava
Free app for Android and iPhone

5h plus with a lot of climbs 3000 altitude