Tourists flock to Japan's great snow walls as alpine route opens
The well-known tourist spot is situated near Murodo, an area of Tateyama, Toyama Prefecture, that sits at an elevation of 8,038 feet.
The well-known tourist spot is situated near Murodo, an area of Tateyama, Toyama Prefecture, that sits at an elevation of 8,038 feet.