This was filmed in northern Japan. It has buildup, suspense, action ---- and a TON of snow, literally.

I'd love to see the look on the snowplow driver's face when he pulls into this parking lot.

***The action starts at :54. 

LET'S GO: The most popular historic sites in America