Vevey, a town situated between Lusanne and Montreau on Lake Geneva, and the heart of wine country. This picture was taken from the grounds of my hotel, and was also the view from my room.
return to travel log