Hokkaido

Kutchan Photo: Tom Roseveare

About Kutchan

Resort town near Niseko

Kutchan is a town located in Shiribeshi Subprefecture, in Japan's northern Hokkaido. Kutchan lies slightly to the north of the Mount Yōtei, and is about 50 km west of Sapporo.