Rudolf Leuenberger, Switzerland, Meggen, male