Andrea Stefano Longhi-Lanfranchi, Switzerland, Lupsingen