Where is Ningyōchō Station?

Where is Ningyōchō Station located?

Ningyōchō Station, Ningyōchō Station, Japan (approx. 35.68626°, 139.78233°)


Where is Ningyōchō Station on the map?