Canary Islands: On Top of Teide Peak