the Wikipedia on Yetis and then look a bit more closely into the allegations of gigantic oranutans. http://en.wikipedia.org/wiki/Yeti The Yeti or Abominable Snowman is an ape -like cryptid said to inhabit the Himalayan region of Nepal, and Tibet . [2] [3] The names Yeti, [Mi-Go]  and Meh-Teh are commonly used by