Switzerland Gets Itself A Really Expensive Embassy In Moscow! Guess the Prize?

It’s the country tapered with lush green valleys, sky-rocketing mountains, melting chocolates and adorable Jersey cows. It’s a country you wish you were born in, and a country where many an old couple wants to eventually retire in. Few countries…