Home
About Us
Events
Headquarters
Publications
News
Partners
Contact Us
Swisslinks
Investors
Swissfacts
Cantons
 
 
Canada
Mexico
Europe
China
Japan
 

Geography

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