Parque nacional del Teide

national park
English: Tenerife, Canary Islands, Spain

See also Teide

Read in another language