Hungary's flood defences have continued to hold firm as central Europe's worst floods in a decade moved through the northwest of the country and into the capital Budapest.
At least 21 flood-related deaths have been reported in Central Europe, as rivers such as the Danube, the Elbe and the Vlatava have overflowed after a week of heavy rains and caused extensive damage in central and southern Germany, the Czech Republic, Austria, Slovakia and Hungary.
Al Jazeera's Jonah Hull reports from Hungary.