10 points of interest

12345678910
Across
  1. 6. Castle near lake Geneva
  2. 8. iconic pointed peak
  3. 9. located in engadine valley
Down
  1. 1. Its also known as The Ruinaulta
  2. 2. Largest city in Switzerland
  3. 3. City in central switzerland
  4. 4. Biggest lake in switzerland
  5. 5. Swiss capital
  6. 7. Hosted two winter Olympics
  7. 10. Tourist attraction for a waterfall