ShootSpeeders
Gold Member
- May 13, 2012
- 20,232
- 2,363
- 280
- Banned
- #1
Japan is far north and surrounded by water and mountainous and thus parts of it are among the snowiest places in the world. Here are some pics from japan in the winter. They must have some incredible machines to clear snow this way. Seems like there would be lots of chunks of snow falling off these snow walls back onto the road.
snowfall japan - Google Search
snowfall japan - Google Search