From March 2013, but still interesting (Russians are interesting folk). Anyway, my guess is that it was taken at the base of the Peter and Paul Fortress, which is on the bank of the Neva river.
I think, in Siberia it's very cold even in summer, it's actually a very severe region with very low temperatures and harsh weather conditions for life.