The One about Shibamata Hachiman Shrine in Katsushika

Located in Katsushika, Tokyo, Japan is Shibamata Hachiman Shrine. While not the largest shrine in Katsushika, Japan, there is something special about Shibamata Hachiman Shrine.  The original shrine was reportedly to have been built on top of an ancient tomb of the Shibamata village according to documents from the Edo period. A 98 ft. (30 meters) circular mound was found and it dates from the 6th to 7th century. While […]