Residents place their damaged belongings on the street under pouring rain, in Sant Llorenc, 60 kilometers (40 miles) east of Mallorca's capital, Palma, Spain, Wednesday, Oct. 10, 2018. Torrential rainstorms that caused flash flooding of water and mud on the Spanish island of Mallorca killed at least nine people, authorities said on Wednesday. (AP Photo/Francisco Ubilla), APTOPIX