Icon ios app
Strava
Free app for Android and iPhone

Granadilla-Santiago del Teide-Buenavista-Masca-Santiago del Teide