Where is Sakamachi?

Where is Sakamachi located?

Sakamachi, Sakamachi (Station), Japan (approx. 38.11919°, 139.4458°)


Where is Sakamachi on the map?