Switzerland is a small, landlocked country in Central Europe, renowned for its stunning natural landscapes, high standard of living, and long-standing political neutrality.