Where is Imaike Station?

Where is Imaike Station located?

Imaike Station, Imaike Station, Japan (approx. 35.1699°, 136.937°)


Where is Imaike Station on the map?