It’s been snowing across northern China lately, and that means fun in the snow for the lucky Chinese troops stationed in the arctic wilds of the Great Xing’an Mountains in Heillongjiang.