I visited Russia and had the greatest impression I could. And didnt see people drinking Vodka.
Yes. During my almost 3 month trip through various Russian speaking places I saw only two drunk people. You see drunk people a lot more often in the rest of Northern Europe - the UK, Scandinavia. It wasn't winter though.