Chateau de St-Leonard, Suiza.