Tag: Himalayans

  • Wrestling a Wild Yeti

    The yeti – or Abominable Snowman – is a possibly mythical, ape-like beast native to Nepal and Tibet. The name “Yeti” derives from a Tibetan compound word that loosely translates to “manbear from the rocky place”…or something like that. “Abominable Snowman” was coined by a British lieutenant-colonel on a Mount Everest expedition. They located some…