japonica.info
A Long Weekend in Japan's Snow Country - japonica.info
Best known as a ski resort, Echigo-Yuzawa in Niigata is also a good starting point for exploring Japan's snow country.