Icon ios app
Strava
Free app for Android and iPhone

Karpacz - Czech loop long one plenty of climbs..