Heavy snow blanketed cities across Russia over the weekend, with powerful blizzards hitting Moscow, St. Petersburg, and Vladivostok. Snowfall in Moscow broke a 50-year record on Friday, according ...
The ‘Kronshled’ Ice Sculpture Festival opened on Hare Island in St Petersburg, transforming the historic site into a winter-themed display featuring illuminated ice installations, according to ...