Buildings by sea against mountains at canary islands