View of Montreux

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
  • 1
  • 223
  • 0

Stock Photo: View of Montreux

ID 37537520 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images of `View of Montreux`

More images

More stock photos from Oksmit's portfolio

More images