Picture of the Villages of Montreux, Veytaux and Territet on Geneva Lake, Vevey #17894 |
|||||||||||||||||||||
Keywordsarchitecture, ch, confoederatio helvetica, geneva lake, historical, lake, lakefront, lakes, montreux, swiss, swiss confederation, switzerland, territet, town, towns, vevey, vevey switzerland, veytaux, village, villages, waterfront
|