Alpine view of the Mt. Schreckhorn and Wetterhorn. Popular tourist attraction. Dramatic and picturesque scene. Location place Bachalpsee in Swiss alps, Grindelwald valley, Europe.

Alpine view of the Mt. Schreckhorn and Wetterhorn. Popular tourist attraction. Dramatic and picturesque scene. Location place Bachalpsee in Swiss alps, Grindelwald valley, Europe. - 95302842