Where is Hakuba Station?

Where is Hakuba Station located?

Hakuba Station, Hakuba Station, Japan (approx. 36.69559°, 137.8632°)


Where is Hakuba Station on the map?