Your know what's nice about Switzerland as a country?

Well, the flag's a big plus....