safarishub.com
Aomori City: The Snowiest City in the World - SafariHub.com
The snowiest City