24 January, 2014

Japan Answer #46

Karen guessed well:
1. Protection from falling rocks in an area where that occurs often.
But the piece of information I left out of this post was that this photo was taken in Hokkaido, where they measure their snowfall by the metre! My guess is that the roof is to keep snow from the steep mountainside from falling onto the road.

No comments: