Teide Mount, Tenerife Island

Teide Mount, Tenerife Island

View of Teide Mount, the highest in Spain, located at Tenerife Island