Switzerland

I don’t know much about Switzerland, but the flag is a big plus.