Where is Iwamotocho Station?

Where is Iwamotocho Station located?

Iwamotocho Station, Iwamotocho Station, Japan (approx. 35.695606°, 139.77512°)


Where is Iwamotocho Station on the map?