Published: 2018-06-26 08:58:36.353244Category:LandscapesType:PhotoModel release: No
Share
The Rochers de Naye (French, lit. "rocks of Naye"; 2,042 metres (6,699 ft)) are a mountain of the Swiss Alps, overlooking Lake Geneva near Montreux and Villeneuve, in the canton of Vaud.