Snowiest Place on Earth
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.
Additional Contributions:
Join the Discussion
Humans are in fact the northernmost primates.