Norbert Ganz, Switzerland, Meggen, M