From 0 m to Pico Teide (3717 m) highest spanish elevation, a exhausting one day (or two) hike
Datos de la ruta de los colaboradores de OpenStreetMap, con licencia ODbL.