Switzerland has often topped other countries in happiness ratings. What are the reasons for all these good vibes among the Swiss?