Cornelia Louise Leuba, Switzerland, Troistorrents, female