Yeti: The Abominable Snowmen
Yeti is the name used to describe a hairy wildman believed to live in the mountains of the Himalayas between India and Tibet. Jokingly called the "abominable snowman" in the past by news services, the question of this creature's existence is held somewhere between local beliefs in the animal, evidence found by travelers, and the skepticism of the rest of the world for an unknown humanoid living secretly in the snowy peaks that hold the world's largest mountains.
Related Incidents:
Anomalies -- the Strange & Unexplained, as well as my other website -- Monsters Here & There -- are supported by patrons, people like you! All new Anomalies articles are now posted for my patrons only, along with exclusive content made just for them. You can become a patron for just $1 a month!
|