which country does not border luxembourg?
Switzerland is a landlocked country geographically divided between the Alps, the Swiss Plateau and the Jura, spanning a total area of 41,285 km2 (15,940 sq mi).