Home
aboutus
Events
News
Canada
Swissfacts
Publications
Partners
Cantons
Swisslinks
Contact Us
Sign In
 
 
LS Headquarters
LS Europe
LS China
LS Japan
 
 

With about 15,941 square miles, Switzerland is roughly the size of Lake Michigan. It has 7.2 million inhabitants, making it one of most densely populated countries in Europe. Switzerland is located in the heart of Europe with excellent rail, highway and air connections to all major European cities, none of which is further away than 2 hours by air.

     
 
Click here for more detailed information