Japan's Third Largest Inari Shrine Below a Castle Mountain
Kasama Inari Shrine — one of the three great Inari shrines in Japan — is located directly at the base of Kasama Castle mountain, making Kasama a rare combination of major religious site and castle ruins. The shrine draws over 3 million visitors a year, making the town itself bustling and lively compared to the quiet of the castle ruins above.