The Yeti - or abominable snowman - has been described in legends as a mysterious ape-like creature or "man-bear" that stalks the Himalayas. People have connected bones, teeth, hair, and other ...