Beautiful view with colourful spring flowers on the Alps Mountains and Lake Geneva in Montreux, Switzerland