Snow Plow Train Video from Hokkaido Japan
This is an awesome video I came across while flipping through some of the videos nominated for YouTube Video Awards in Japan for 2010. This was taken in Hokkaido and is one of the most beautiful scenes one could see. I really love Hokkaido and all the beauty and nature that really separates it from…