Where is Nippara cave?

Where is Nippara cave located?

Nippara cave, Nippara cave, Japan (approx. 35.852432°, 139.04077°)


Where is Nippara cave on the map?