Location

6016-1 Hokujō , Hakuba, Japan

0.1 Km

Bus

0.1 Km

Train