Where is Naruse?

Where is Naruse located?

Naruse, Naruse (Station), Japan (approx. 35.53519°, 139.47263°)


Where is Naruse on the map?