Storm Alice has battered the country causing downpours and unleashing travel chaos with roads engulfed by water leacving people trapped inside vehicles and in buildings
Massive floods rip through Spanish streets with cars swept away and trains cancelled

116