Thousands of people left their homes in eastern Germany on Sunday as a dam burst on the swollen River Elbe and swathes of farmland were flooded in an attempt to spare towns, with meteorologists forecasting more rain.
In Magdeburg, one of the oldest cities in eastern Germany and a regional capital, some 23,000 people were asked to evacuate as water levels in the Elbe rose to a record 7.48 meters, around 5 meters above normal and surpassing the level reached in devastating floods in 2002.
There have been at least a dozen deaths as a result of floods that have hit Germany, Austria, Slovakia, Poland and the Czech Republic over the past week.
Officials said more than 8,000 people were evacuated by bus from towns and villages around Aken, south of Magdeburg. Some took their pets or farm animals with them.
A dam at the confluence of the River Elbe and the River Saale south of Magdeburg burst despite attempts to stabilize it. A dike was also breached, and a crisis unit said the high waters were likely to put further pressure on dikes in coming days.
More than 36,000 people were evacuated across Saxony-Anhalt. In Brandenburg, a largely rural state that surrounds the capital Berlin, some residents were evacuated and flooding of uninhabited areas was planned.
In Hungary, the Danube was also set to reach record levels in the capital Budapest on Sunday night and Prime Minister Viktor Orban said dikes had been strengthened at critical points to protect the city from flooding.
The deluge reached Hungary on Friday but so far authorities, soldiers and thousands of volunteers have managed to defend the villages and towns along the Danube, piling more than three million sandbags beside its dikes.