Peter Aebischer, Switzerland, Ramlinsburg, male