Where is Switzerland?

Switzerland lies in Central Europe, bordered by Germany to the north, France to the west, Italy to the south, and Austria and Liechtenstein to the east. It is a landlocked country with a territory of 41,285 square kilometers (15,940 sq mi).
Copyright Wanderlust World © https://www.ynyoo.com