If skiing or snowboarding is your thing, Fujiten Snow Resort at the base of Japan’s most famous mountain is just over an hour’s drive from U.S. bases in metro Tokyo. Fujiten, at the first station of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results