Where is Shin-Kiba Station?

Where is Shin-Kiba Station located?

Shin-Kiba Station, Tokyo, Japan (approx. 35.64602°, 139.8265°)


Where is Shin-Kiba Station on the map?