Holy Cow that's a lot of snow.

That photo is taken somewhere in Eastern British Columbia. The snow shed tunnel and the mountain in the background don’t exist in the prairies or North Dakota.
I used to have pictures of our locomotives with snow up to there roof from North Dakota. There were "cuts" that they went through that would fill up with snow. North Dakota is not all prairie.