Whatever the belief system or whoever they're dedicated to, shrines have a way of making you reflect. Check out Amatsu Shrine and share a silent moment with the faithful.
To explore this sacred place, you'll need to find your way to Itoigawa. You'll find lots of other worthwhile attractions in this area, such as Fossa Magna Museum, Itoigawa Beach, and Hisui Beach.