Twenty-one feet of snow – enough to bury a two-story house. And then some. That’s how much snow fell last year in Aomori City, in the northern Tohoku region of Japan. But it was just another winter in ...