Russian troops operate huge tanks and cannons in the snow

Russian troops operate heavy artillery, including tanks and cannons, in the snow.