Where is Sakurambo-Higashine Station?

Where is Sakurambo-Higashine Station located?

Sakurambo-Higashine Station, Sakurambo-Higashine Station, Japan (approx. 38.42855°, 140.38089°)


Where is Sakurambo-Higashine Station on the map?