Press "Enter" to skip to content

Aomori, Japan: Life in one of the world's snowiest cities

… capital is pummeled by heavy blizzards and ice storms, making Aomori one of the snowiest major cities on the planet and an intriguing travel choice.

Please follow and like us:

Comments are closed.