Snow has finally fallen on Mount Fuji on Nov. 6, to the relief and excitement of local authorities and tourists.
Japan's Mount Fuji finally got its trademark snowcap on Wednesday, more than a month after it normally would, after ...