Where is Shiinamachi Station?

Where is Shiinamachi Station located?

Shiinamachi Station, Shiinamachi Station, Japan (approx. 35.72647°, 139.6944°)


Where is Shiinamachi Station on the map?