Louis-Frédéric Pfyffer von Altishofen, Switzerland, Genève