Thousands of people were evacuated in Bulgaria, Romania and Serbia after melting snow swelled the River Danube to its highest level for more than a century.
Southeast of the Romanian capital, Bucharest, villagers cross a dam swamped by water.
Romanian villagers built a sandbag dam to limit the floods in Fetesti, east of Bucharest.
Waters are expected to remain high for at least a week in Bulgaria, which has also suffered extensive flooding.
In Nikopol, Bulgaria, residents erected planks to enable them to cross their flooded streets.
In the Serbian capital, Belgrade, some streets have been under water for several days.
Civil defence teams in Serbia have built sandbag dams along the banks of the Danube, while a state of emergency has been declared in 10 regions.
East of the capital, Serbian farmers rescue a cow from the floodwaters.
The floods have left whole tracts of woodland under water - a scenic picture amid wider devastation.