PIYASHIRI NAYORO SNOW PARK

Hokkaido Prefecture, Japan · 6.2 km of runs, 2 lifts, top 660 m

A friendly neighborhood hill in Hokkaido, Japan: a mix of cruisers and steeper pitches.