Deep Snow in Japan, Up to 590 Inches!

The bus drives through a snow wall between Bijodaira and Murodo in Tateyama, Japan.

Video by MrOnline4you