Switzerland is a mountainous country located in Central Europe. It is known for its scenic landscapes, ski resorts, and banking industry. Major cities include Zurich, Geneva, Basel, and Bern, though over 60% of the country consists of the Swiss Alps mountain range.