It is located in the tiny fishermen’s village of Shosanbetsu in the northern-most island of Hokkaidō (141°47′08″E, 44°34′08″N, h=47m above sea level) on a cape facing the Sea of Japan.
Hal ini terletak di desa nelayan kecil tentang Shosanbetsu di paling utara pulau Hokkaido (141°47′08″E, 44°34′08″N, h=47m di atas permukaan laut) pada semenanjung menghadap Laut Jepang.