The existence of Yeti as described in the folklore and mythology in the Tibetan Plateau–Himalaya region has been shrouded in mystery. According to the stories in the Himalayan region, Yeti, or the Abominable Snowman is an ape-like creature taller than a human being.