Vevey – the city of images
Home to the world-renowned School of Photography, the Swiss Camera Museum and the Festival Images Vevey, this city on the shores of Lake Geneva is the photography capital of Switzerland. Vevey hosts Switzerland’s largest open-air visual arts festival every two years.