Montreux is a famous resort in Switzerland. It is located on the lake Geneva at the foot of the Alps. Due to its location Montreux has an alpine climate. Its embankment is planted palms.

  • MR: NO
  • PR: NO
  • 0
  • 366
  • 0

Stock Photo: View of Montreux

ID 37537520 © |

We accept all major credit cards from the United States.

More similar stock images of `View of Montreux`

More images