Whatever the religion or whoever they're dedicated to, shrines have a way of making you reflect. Visit Binbougami Shrine and share a silent moment with the faithful.
This sacred place is located in Iida, a place that has so much going for it! Hirugami Onsen, Iida City Museum, and Iida City Zoo are other worthwhile sightseeing opportunities nearby when you've had your fill of Binbougami Shrine.