Where's that? How do I move there? Sounds like a dream come true.

Must be Switzerland I guess...