Himalaya

The Himalaya mountains are a mountain range.

Background
The Abominal Snowman is a tall hair-covered human like creature that is said to inhabit remote parts of the mountains.