Otaru Tenguyama Ski Area

Hokkaido Prefecture, Japan · 4.5 km of runs, 3 lifts, top 529 m

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