Where is Saza Station?

Where is Saza Station located?

Saza Station, Saza Station, Japan (approx. 33.23673°, 129.6468°)


Where is Saza Station on the map?