Destination Uncharted Web Series | Episode 3
Weather Films Weather Films
4.31K subscribers
45,929 views
0

 Published On Oct 30, 2013

Few people know it as the snowiest place on earth. But that's exactly what Sukayu Onsen, Japan is: 40-foot snow canyons, blinding blizzards, and the northernmost primates, Japanese snow monkeys. See it all in this episode of Destination Uncharted.

show more

Share/Embed