This is a waterfall in Biei, Hokkaido, Japan called Shirahige no Taki (白ひげの滝), photographed in winter after the first snowfall of the season.