0 Likes
Aerial view of The Switzrland Alps Rochers de Naye.
The Rochers de Naye are a mountain of the Swiss Alps, overlooking Lake Geneva near Montreux and Villeneuve, in the canton of Vaud. The Rochers de Naye are easily accessible from Montreux, where the highest railway in the canton, the Montreux–Glion–Rochers-de-Naye(1).
(1) cite from wikipidia: https://en.wikipedia.org/wiki/Rochers_de_Naye