Hanspeter Della Rossa, Switzerland, Siebnen-Schübelbach