Kaminokuni Hachiman Shrine (Kaminokuni Town) is one of the oldest shrines in Hokkaido. This shrine is designated as a tangible cultural property by Hokkaido government. The shrine was founded in 1473 by Takeda Nobuhiro, a lord who governed the southern part of Hokkaido. The main building was rebuilt in 1699, and is still in use now. This architecture is one of the oldest remaining shrine structures in Hokkaido. There are two Torii gates on the path to the shrine, and it’s beautiful to see the Sea of Japan, which is calm on a fine day.