foggy riverside town in switzerland