Aljaraque is a city located in the province of Huelva, Spain. According to the 2016 census, the city has a population of 20,745 inhabitants. In ancient times it was referred to as "Kalathousa" by the Greeks. From Wikipedia
Firefighters recovered the victims after lowering the canal's water level, as authorities investigate a possible road departure.