In the mountains near St Lucia, Gran Canaria low cloud drifts over the mountain tops.