Icon ios app
Strava
Free app for Android and iPhone

Sestola - Olina - Barigazzo - Abetone - Sestola