Where is Nishi-Shimmachi Station?

Where is Nishi-Shimmachi Station located?

Nishi-Shimmachi Station, Nishi-Shimmachi Station, Japan (approx. 34.6495°, 134.9806°)


Where is Nishi-Shimmachi Station on the map?