Heavy rainfall following recent storms has caused powerful water torrents in the mountainous area of Ubrique, in southern Spain’s Cadiz province.