In case you’re interested in seeing what the Russians are up to, photographically speaking, check out Photosite. I spent about a year in Russia, ten years ago, and I learned that vodka makes you more creative. Or at least it makes you think you are. Anyway, there’s some good stuff on the site, so check it out (at the site, click the thumbnails in the row of top images to browse).