Switzerland is a landlocked country in Central Europe famous for its natural beauty including lakes and the Alps mountains. Some of its top tourist attractions are the Matterhorn Mountains, Swiss National Park, Chillon Castle, Zermatt, Lake Geneva, and cities like Geneva and Zurich. Switzerland is also known for industries like watchmaking, chocolate, and has winter sports destinations in the Alps.