Where is Sakamoto Station?

Where is Sakamoto Station located?

Sakamoto Station, Sakamoto Station, Japan (approx. 37.924362°, 140.90108°)


Where is Sakamoto Station on the map?