Kamuikotan (神居古潭) literally means God-village in the native Ainu language and is situated by the Ishikari River, about a half-hour drive out from the city of Asahikawa. We made a stop at Kamuikotan with a slight detour to the west en route to Furano, via Takikawa. It’s a short stop which you can cover in about 15 to 20 minutes.
The lush foliage changes with the seasons – with cherry blossoms in early May, to auburn in the fall. Being central to Ainu folklore, the first thing you’d notice is the mystic calm about this place – the quietness is touched by the sound of the rushing the river below, quick and yet surprisingly serene. Crossing the bridge to the other side of the river, you’d ascend short flights of steps to find the old kamuikotan station as well as a locomotive reminiscent of a time past.