Copyright © Antti Leino All rights reserved.
Kutchan (倶知安町) is a small town in Hokkaido, Japan's Northern Island.