Lavaux Vineyards, Switzerland

Lavaux Vineyards, Switzerland

Landscape in the Lavaux area vineyards, in the French part of Switzerland on the northern shore of Lake Geneva (or Lake Leman). This whole area of wine cultivation with stone terraces, was designated a few years ago part of the World Heritage Sites.