Snow arrived at Mount Fuji more than a month after it normally would, after setting a record for the most-delayed snowfall in 130 years.
Central and northern Japan have received record snowfall this week, with some locations seeing as much as 12 feet.
All Topics
All Countries
Any Date
Apply