White Nights, St Petersburg Winters in Russia are bitterly long. But all is forgotten when St Petersburg’s frozen rivers and canals start to thaw, and the hard, cold days give way to the wondrous White Nights. For several weeks, the imperial city is bathed in a silvery glow and the streets, theatres, and bars are filled with performers, concerts, and all-night parties.