Where is Kawaramachi Station?

Where is Kawaramachi Station located?

Kawaramachi Station, Kawaramachi Station, Japan (approx. 34.976673°, 136.62286°)


Where is Kawaramachi Station on the map?