15 meters of snow in Japan by Robert Maggi May 07, 2014 Share us on Facebook Share on Facebook Share us on WhatsApp Find us on Twitter Advertisement A wall of snow surrounds the highway between Bijodaira and Murodo in Tateyama. # Snow # Japan # Wtf Share us on Facebook Share on Facebook Share us on WhatsApp Find us on Twitter Advertisement