Japan’s Mount Fuji finally got its trademark snowcap on Wednesday, more than a month after it normally would, after setting a record for the most-delayed snowfall in 130 years.

Snow finally arrives at Japan’s Mount Fuji after the longest wait in 130 years

Japan’s Mount Fuji finally got its trademark snowcap on Wednesday, more than a month after it normally would, after setting a record for the most-delayed snowfall in 130 years.