Residents in the Spanish mountain town of Ubrique, Andalusia, waded through flooded streets on Sunday as torrents of water ...