Locals remove debris on a street covered with muddy water in Sant Llorenc des Cardassar, on the Spanish Balearic island of Majorca.