Touma Ski Area

Hokkaido Prefecture, Japan · 0.3 km of runs, top 231 m

A local hill in Hokkaido, Japan: a relaxed place to learn and build confidence, plus old-school T-bars and drag lifts.