Where is Kamiyachō Station?

Where is Kamiyachō Station located?

Kamiyachō Station, Kamiyachō Station, Japan (approx. 35.662624°, 139.74472°)


Where is Kamiyachō Station on the map?