Have you ever seen a building shortly after it has been bombed?
That picture looks like something from a D-rate Hollywood movie set.
Russia is d-rate country so that fits.