The Yeti, otherwise known as The Abominable Snowman, is what many believe to be the Himalayan version of America and Canada's Bigfoot. The descriptions and habits of both are described as the same, only The Yeti is found in the region of Tibet and Nepal and survives in a totally different climate as his North American Counterpart.
Continue reading →