what kind of stereotypes come to your head when you think bout switzerland ? Not really sure…but the flag is a big plus. …I’ll show myself out.