Satellite imagery from April 13, 2026, shows entire neighborhoods in Benguela flooded. The Cavaco River dike visibly collapsed in at least three locations in the town, and two bridges on the river, one for pedestrians and one for the railway, were destroyed. Image
2026 Planet Labs PBC. Analysis and graphics © 2026 Human Rights Watch.