Switzerland?

This is a long shot but are there any people here living or staying in Switzerland?