Ladon, the hundred-headed dragon

In Greek mythology, Ladon was a huge dragon with 100 heads that guarded the Garden of the Hesperides and the golden apples yielded by its trees. Each of his heads spoke a different language. The legend tells that after the dragon's death, his blood ran across the earth and sprouted dragon trees, an endemic type of tree in the Canary Islands that is one of Tenerife's symbols. The entwined form of its trunk led classical authors to imagine Ladon's serpent-like heads twisting around his body. The presence of dragon trees all over Tenerife encouraged the first explorers to believe that Ladon still lived inside El Teide, especially at times of great volcanic activity when smoke could be seen rising from its crater.