Related articlesShimokita PeninsulaPeninsula in northern Honshu where Mount Osore is located, curving around Mutsu Bay.Mount Osore, Japan’s Sacred Landscape of the Underworld and Mediums