The German Interior Minister Thomas de Maiziere has announced Germany will close its border with Austria in response to an uncontrolled wave of migrants attempting to enter the country.
The announcement means Germany has for now abandoned its open door policy to immigrants and agreed the Dublin policy should be enforced.
The Dublin policy or regulation is a European Union law designed to formalize what states will take asylum seekers.
Mr. de Maiziere said refugees could “not choose” host countries and he urged other European nations to do more.
Eastern Europe has refused to take part in a quote system established by the EU.
Germany currently has over 250,000 unprocessed asylum applications and by the end of the year expects 800,000. Officials admit the number will likely exceed a million.
The German vice-chancellor said the country is “at the limit of its capabilities” as more than 13,000 migrants streamed into Munich on Saturday.
The move contradicts the principle of the Schengen Area, which guarantees the right of Europeans to travel, work and live in any EU country without special formalities and border checks.
Bulgaria, Croatia, Cyprus, Ireland, Romania and the United Kingdom are exempt.