The Yeti
The Yeti or Abominable Snowman is an alleged ape-like bipedal cryptid said to inhabit the Himalayan region of Nepal and Tibet. Some in the scientific community regard the Yeti as a legend, however it remains one of the most discussed and seeked creatures of cryptozoology, together with his “cousin”, Bigfoot of North America. Etymology and … Read more