El Teide, Tenerife. Stunning nature.