That all makes sense, but what is "it"? Snow doesn't tend to leave the ground once it's landed. A white flower, perhaps?

Lord Landless might also be a river?

What could the "castle wall" be? Is it literal?