Panoramic view from Teide Cable car station at Mount Teide, the highest peak in Spain, Teide National Park, Tenerife, Spain.