Amazing Photos Of Abandoned Soviet Infrastructure Will Show You The Meaning Of Desolate

When the snow reclaims a nation.