Where is Sawara?

Where is Sawara located?

Sawara, Sawara (Station), Japan (approx. 35.89499°, 140.4937°)


Where is Sawara on the map?