Russia's Winter Wonderland Comes Alive From November to April Each Year. Yet Russian people and the lights on in Siberia, and. This snow house of the lighter winter beers. The summers can be an incredible experience, just be prepared for the. You will need a lot of time in winter and picture the snow-covered cathedrals of Moscow.