The sea of clouds in Canary Islands, a natural spectacle