The Yeti: Abominable Snowman of the Himalayas

legend · Nepal · South Asian

The Yeti (from Sherpa 'yeh-teh', meaning 'cliff dweller') is a legendary ape-like creature said to inhabit the Himalayan mountains of Nepal, Tibet, and Bhutan. In Sherpa and Tibetan Buddhist tradition, Yetis are more than cryptids — they are spiritual beings that act as protectors of sacred valleys. Ancient Tibetan texts like the Mani Kabum recount that humans and Yetis share a common ancestry, born from the union of a compassionate monkey (Avalokiteshvara) and a mountain ogress. Some descendants became humans, others remained wild as Yetis. The Khumjung Monastery in Nepal's Khumbu region pres

Open in the interactive archive →