Bernard Torrione, Switzerland, La Croix-de-Rozon (Bardonnex)