It is a volcano as Ellen guessed. Not Canary Islands, Mt Etna. It is an island. I know I have a suitable clue photo somewhere but that'll have to keep for tomorrow,