Spain, Canary Islands, Tenerife, Los Roques de Garcia, Mount Teide, Teide National Park, Echium Wildpretii