Geoffrey Häberlin, Switzerland, Seengen, M