Vevey, Switzerland - Lake Geneva shore with The Fork of Vevey modern installation art with Swiss alps view