The Mountain Posted on Thursday, April 14, 2011 by Joel Art El Teide, Spain´s highest mountain. Did you like this? Share it:Tweet