Can you imagine driving down a road where the snow gets a high of 30 plus feet in the winter? So bad they shut down this area for the winter months. I knew it was something I would want to see right away.

Instagram:

FB:

AloJapan.com