Results 1 results found Village of Granvaux in the Vineyard terraces of Lavaux on the bank of Lake Leman, around Lausanne, Canton of Vaud, Switzerland