Close your eyes and imagine Switzerland. What do you see? What associations this astonishing country evokes in your mind? Tall snowy mountains, tasty gruyere cheese, financially secure life sweetened by the most amazing chocolate – those are the usual impressions we get. But Switzerland is surely so much more than that.