We enjoyed our French-Japanese dinner at La Vista Daisetsuzan (ラビスタ大雪山), a resort that is located at the base of Mt. Asahidake in Daisetsuzan National Park in the Northern island of Hokkaido

Write A Comment