Where is Haguro Station?

Where is Haguro Station located?

Haguro Station, Haguro Station, Japan (approx. 35.3514°, 136.952°)


Where is Haguro Station on the map?