This train spectacularly plows through tons of snow in New Brunswick

This video of a Canadian National Railway locomotive #2304 plowing through huge snow drifts is like something directly out the dystopian movie “Snowpiercer”. New Brunswick was hit earlier in the week with three major blizzards, but it business as usual on the rails.

How can the train crew can even see with all that snow on the locomotive’s nose?