Teide the mark of Tenerife