Where is Shōzui Station?

Where is Shōzui Station located?

Shōzui Station, Shōzui Station, Japan (approx. 34.12808°, 134.5282°)


Where is Shōzui Station on the map?