- Most Popular | Most Recent
This panorama was taken from Grandvaux Switzerland and over looks Lake Geneva. The hills on the left are the Lavaux vineyard terraces that are a UNESCO Hertigage Site. These South facing vineyard make some of the best Swiss wines. Across from Lake Geneva are the French Alps or the right and the SwissAlps on the l...