The Yeti, also know as the Abominable Snowman, is a large ape-like creature reported to live in the Himalayan Mountains of Asia. Most mainstream scientists and experts consider current evidence of the Yeti's existence unpersuasive, but some believe otherwise. Pointing to certain physical evidence, such as mysterious tracks and nests, some experts have suggested to that the Yeti may be an unknown primate or a type of bear. For more about the Yeti, the mysterious Abominable Snowman of the Himalayan Mountains, check out these online resources.
Explore More Unexplained Mysteries:
