Lake Geneva Views from La-Tour-de-PeilzLake Geneva Views from La-Tour-de-Peilz near Vevey in Switzerland.Home » Top Sights » Museums » Visit the Swiss Museum of Games on Lake Geneva » Lake Geneva Views from La-Tour-de-Peilz