Switzerland is a landlocked country located in Central Europe, bordered by Germany to the north, France to the west, Italy to the …

source