A piece of nature in the Canary Islands.