Spectacular Steam Locomotive & Steam Trains in winter (Snow plowing) In Japan Location: Mashu, Teshikaga, Hokkaidō, Japan Steam in the Snow JR