Minakami Hachiman Shrine 水上八幡神社

This shrine was built in the first half of the 10th century under the name of Minakami-gû 水上宮 (a generic name for shrines worshipping the dragon god of Water Mikumari no kami 水分神) but got rehabilitated into a Hachiman Shrine during the 11th century. It got its final name in the 13th century after it got renovated to worship the gods of agriculture and the military.

Its moss-covered stone path and its thatch-roofed shrine (National Important Cultural Property) give this place a timeless atmosphere.

Spot Information