Which country does not share a border with Germany?

Denmark, The Netherlands, Belgium, Luxembourg, France, Switzerland, Austria, The Czech Republic, and Poland ALL HAVE a shared border with Germany !

All the other countries in the world DO NOT !