Snowy forest road in Nagano, Japan..