Austria and Germany have taken in thousands of migrants who crossed the border after days stuck in Hungary.
After being welcomed at the Austrian frontier by volunteers, many went directly to Vienna and on to Munich in southern Germany.
Austria and Germany threw open their borders on Saturday to thousands of exhausted refugees.
The plight of the migrants has highlighted the EU’s struggle to deal with a surge of asylum seekers.
Earlier this week there were chaotic scenes in Budapest as Hungary blocked them from travelling onwards.