Where is Iwanami Station?

Where is Iwanami Station located?

Iwanami Station, Iwanami Station, Japan (approx. 35.21509°, 138.9193°)


Where is Iwanami Station on the map?