First time skiing at Aomori Spring Ski Resort.

Nestled at the base of Mt. Iwaki, Aomori Spring ski resort is located deep in the backcountry of Japan’s Tohoku region and is truly off the beaten path.

Write A Comment