Where is Watarase?

Where is Watarase located?

Watarase, Watarase, Japan (approx. 36.26184°, 139.5375°)


Where is Watarase on the map?