Where is Hotel Hakuba?
Where is Hotel Hakuba located?
Hotel Hakuba, Hotel Hakuba, Japan (approx. 36.69704°, 137.85355°)
Where is Hotel Hakuba on the map?
{"latitude":36.69704,"longitude":137.85355,"title":"Hotel Hakuba"}