Huevo del Teide

One of the ‘Eggs of Teide’, huge, strange rocks strewn across the side of Tenerife’s Mount Teide. These are technically known as accretion balls, formed as slowly-cooling lava rolls down the side of a volcano, picking up more lava as it goes.