You Think You Have It Bad? Here's One Of The Snowiest Places On Earth (TRAVEL)
On the northern part of the main island of Honshu sits the city of Aomori. Head a bit south and you get to Sukayu Onsen, a