Mythical monsters · Creatures & SpiritsThe Abominable Snowman is a modern English name for a mysterious Himalayan creature reported in stories, local tradition, and mountaineering accounts. It is most often associated with the high mountains of Nepal, Tibet, …