I don’t know why this surprised me, but Japan is a snowy place. Like it straight-up has the top-three snowiest cities in the world. I visited Aomori city, the snowiest city in the world to show you what life is like there. In part 1 you’ll see how Aomori keeps its streets clear with its massive amount of snow plows, snow blowers, and dump trucks.
Special thanks to Aomori city for organising some of the shoots (note: it’s not a sponsored video though)!