This is a late comment, but I've just been going through these, and I was wondering whether you knew what caused the gorgeous lighting in this image? Sorry I don't speak Russian!
Hmm, I'm not sure. Maybe northern lights? I think photographer knows better :)http://darwinwiggett.com/galleries.html