Situated in central Europe, Switzerland is the land of the Alps. Monte Rosa or Dufourspitze is the second highest mountain in the Alps and highest of Switzerland. Most of Switzerland is composed of a mountainous plateau bordered by the great bulk of the Alps on the south and by the Jura Mountains on the northwest.
Switzerland offers such top ski resorts as Zermatt, Verbier, while the white peaks of mountains set against blue skies make a wonderful backdrop for summertime hiking.