Teide Mount

Teide Mount

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