Upper cable car station is in Teide National Park

Upper cable car station is in Teide National Park Travel photography Family-friendly: true