Devastating flooding in western Germany and Belgium killed at least 170 people on Saturday after burst rivers and flash floods this week collapsed houses and ripped up roads and power lines. Some 143 people died in the flooding in Germany’s worst natural disaster in more than half a century. That included about 98 in the Ahrweiler district south of Cologne, according to police. Hundreds of people were still missing or unreachable as several areas were inaccessible due to high water levels while communication in some places was still down. Residents and business owners struggled to pick up the pieces in battered towns. “Everything is completely destroyed. You don’t recognise the scenery,” said Michael Lang, owner of a wine shop in the town of Bad Neuenahr-Ahrweiler in Ahrweiler, fighting back tears. German President Frank-Walter Steinmeier visited Erftstadt in the state of North Rhine-Westphalia, where the disaster killed at least 45 people. “We mourn with those that have lost friends, acquaintances, family members,” he said. “Their fate is ripping our hearts apart.” Around 700 residents were evacuated late on Friday after a dam broke in the town of Wassenberg near Cologne, authorities said. But Wassenberg mayor Marcel Maurer said water levels had been stabilising since the night. “It’s too early to give the all-clear but we are cautiously optimistic,” he said. The Steinbachtal dam in western Germany, however, remained at risk of breaching, authorities said after some 4,500 people were evacuated from homes downstream. Steinmeier said it would take weeks before the full damage, expected to require several billions of euros in reconstruction funds, could be assessed. Armin Laschet, state premier of North Rhine-Westphalia and the ruling CDU party’s candidate in September’s general election, said he would speak to Finance Minister Olaf Scholz in the coming days about financial support. Chancellor Angela Merkel was expected to travel on Sunday to Rhineland Palatinate, the state that is home to the devastated village of Schuld.