Berneuse...
Perched high above the charming village of Leysin in Switzerland, Berneuse offers visitors breathtaking views of the surrounding Alps and Lake Geneva. This stunning mountain peak is a popular destination for outdoor enthusiasts looking to hike, ski, ...
Leysin, , Switzerland