The Yeti , also known as the Abominable Snowman, is a mythical creature that has captured the imagination of people for centuries. It is said to inhabit the Himalayan mountain range in Asia, and is described as a large, hairy, ape-like bipedal creature that stands around six feet tall. Although there have been dozens of reported … Explore the captivating legend of the Yeti ! Delve into its origins, cultural significance, and the ongoing quest for truth behind this enigmatic creature. In the BBC Radio 4 documentary series Yeti , intrepid explorer Andrew Benfield goes on an epic journey through India, Myanmar, Nepal and Bhutan in search of the truth behind these stories. The Yeti , also known as the Abominable Snowman, is a large, hairy and ape-like creature that allegedly inhabits the remote mountains of Nepal and Tibet. Learn about the origins, sightings and evidence of this elusive and mysterious beast, as well as its appearance in pop culture.