The yeti or "abominable snowman" is part of popular mythology in Tibet and Nepal. He is a mysterious ape-like creature who lives in remote Asian mountains. The yeti or "abominable snowman", according to many legends, is part of popular mythology in Tibet and Nepal.