Where is Geibikei?

Where is Geibikei located?

Geibikei, Geibikei (Station), Japan (approx. 38.98849°, 141.2528°)


Where is Geibikei on the map?