The Abominable Snowman
The Yeti has been a part of the Tibetan mythology for hundreds of years.
The Western world didn’t discover it until the 19th century when the British began exploring the Himalayas.
Read more about The Abominable Snowman.
The article is also available in Swedish.