Satellite imagery of Benguela flooded, April 13, 2026.

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.