city and municipality on Lake Geneva, in the canton of Vaud, Switzerland
View this post on Instagram A post shared by Joel West Barish (@joelwestbarish) Fun and challenging eMTB ride through the UNESCO vineyards of Vevey with Swiss Deaf friend Pierrot. Steep climbs, breath