Where is Switzerland?

Switzerland is located in south central Europe. It is landlocked and surrounded by Italy to the south, France to the west, Germany to the north and Liechtenstein and Austria to the east. Switzerland is about 15,490 square miles and is very mountainous, having 20% of the famous Alps. Switzerland is a very popular tourist destination.