Get the bigger picture with this Switzerland map
Located in Western Europe, the landlocked country of Switzerland has as its neighbors Germany to the north, Italy to the south, France to the west, and Liechtenstein and Austria to the East. The capital city of Switzerland is Bern, with Zurich being the largest city in the country. Switzerland is recognized world-wide for its neutrality and its advanced technology, especially in the field of time-pieces – who has not heard of the accuracy of a Swiss watch?
Mention Switzerland and immediately the Swiss Alps spring to mind - and for good reason. These majestic mountains are widely considered to be the country's most significant attraction. Snow sports and mountaineering are popular activities, both for the Swiss population and visitors from around the world. But, you don't have to be a snow skiing enthusiast to appreciate the Swiss Alps, so be sure to include them in your places to see when you visit Switzerland.