You Think You Have It Bad? Here's One Of The Snowiest Places On Earth
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
think bad snowiest places earth northern main island honsh USA t city aomori head bit south sukayu onsen