
While the woods of North America have Bigfoot, the snowy Himalayan mountains of central Asia are home to the legendary Yeti. A short, ape-like creature covered in white hair, the Yeti, also known as the abominable snowman, has been vexing explorers and locals for generations...

While the woods of North America have Bigfoot, the snowy Himalayan mountains of central Asia are home to the legendary Yeti. A short, ape-like creature covered in white hair, the Yeti, also known as the abominable snowman, has been vexing explorers and locals for generations...