Asia Album: “Walking in snow mountain” — Charming views of Japan’s Tateyama Mountain

NAGANO, Japan, May 4 (Xinhua) — Tateyama Mountain, which lies in Japan’s Toyama Prefecture, is widely known as “Roof of Japan”. The snow walls are the most famous attraction of the Tateyama-Kurobe …
( read original story …)