In northern Japan, in the province of Nagano, snow stays up to four months at a stretch. The average winter temperature here is -5 ° C, some...
1.4k