Where is Kanamachi Station?

Where is Kanamachi Station located?

Kanamachi Station, Kanamachi Station, Japan (approx. 35.76934°, 139.87009°)


Where is Kanamachi Station on the map?