Travel The road with the highest SNOW WALL in the world – Tateyama Kurobe Alpine Route, Murodo, Japan Alps March 15, 2022