Switzerland is a small, landlocked country in the heart of Europe. It has a strategic location at the crossroads of central Europe with many easily traversable.