Food, water, shelter and companionship.
yeti are mythical creatures, but the stories say they do live there.
Yeti Crabs Live In Parts Of The Arctic, Not The Himalyas.
Nobody really knows. A cave is possible though. They live in a very hostile environment so it only makes sense that they would need somplace to get out of the worst of the weather.
We do not know as scientifically, nobody has ever found a yeti.
We don't even know that Yetis live in caves. If they do they would need a larger type cave, maybe something like a grizzly bear den.
maybe
The Himalayas
Yetis live in Asia, specifically the Himalayas.
Yeti are not proven to exist, but if they did they would likely be mammals.
in which country abominable snow man or yeti suppose to live
Because the anciants belived that the yeti was a great spirit that dwelled in the mountains, therefore...
Since a Yeti has not been proven to exist, there is no scientific name for it and it's offspring would also be called a Yeti.