Major flooding hit Canary Islands after heavy rainfall on Monday, March 3. RESTRICTIONS AND USAGE TERMS: Please credit ...