AFAIK, Switzerland and Belgium are very different.
Belgium is culturally very divided: the two major cultures (Dutch-speaking and French-speaking) are hardly mixed, especially in recent times, with the exception of Brussels.
From conversations with a Swiss friend, I gather that the cultures in Switzerland are much more mixed in daily life.