The result of heavy wind and snow overnight in Hakuba, Japan. Should you ever have the opportunity to travel to Japan, Hakuba is a must