Facebook

Snow Cleaning in Japan

In the mountainous region of Japan 55 feet (17m) of snow has fallen! But that is not problem for their winter service…

japan snow

VIDEO:

Leave a Comment

Your email address will not be published. Required fields are marked *