Teide National Park, Tenerife, Canary Islands - A view of `Teide Eggs', or in Spanish `Huevos del Teide'.

- Image ID: KTAAYM
Teide National Park, Tenerife, Canary Islands - A view of `Teide Eggs', or in Spanish `Huevos del Teide'.
BartKowski / Alamy Stock Photo
Image ID: KTAAYM
Location: El Teide, Santa Cruz de Tenerife, Spain