Nozawa Snow Report: Mother Nature unleashing her finest on us today
Base up top: 430 cm Temperature; -10 Degrees Base at bottom; 305 cm New Snow: 40 cm Mother Nature has been getting busy in Nozawa overnight with a huge 40cm plus dump being delivered to the resort. Had a friend call me from Tokyo last night asking if they needed chains to[…]