Christoph Schaufelberger, Switzerland, Lustmühle (Teufen)