Where is Hokkaidō Shrine?

Where is Hokkaidō Shrine located?

Hokkaidō Shrine, Hokkaidō Shrine, Japan (approx. 43.054234°, 141.30771°)


Where is Hokkaidō Shrine on the map?