where we live in horgen, switzerland