Where is Kayabachō Station?

Where is Kayabachō Station located?

Kayabachō Station, Kayabachō Station, Japan (approx. 35.680347°, 139.77927°)


Where is Kayabachō Station on the map?