Snow canyon roads in Japan
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.
Share with friends
Follow us on Facebook
Leave a comment