Snow canyon roads in Japan

23 Jan, 2012 | category - Others | 6 photos | 11597 visits

This is Yuki-no-Otani Snow Canyon in Toyama prefecture in Japan, often referred to as “Tateyama Alpine Route”. Local tourism bureau features this canyon as one of the major attractions for visiting tourists.