English Russia posted these, and their description is pretty apt:
On the pictures of this photographer Moscow city looks like the futuristic world of Fallout or Stalker and inhabited only by deadly zombies.
Yes. It's like some odd hell on earth configuration. There's a story in this somewhere, I'm sure of it.