Satellite images show the landscape in Spain before and after devastating floods this week. Some areas saw more than 400 litres of rain per square metre fall on Tuesday ...