Spain, canary islands, la gomera, near hermigua, mountain tops in clouds