The Himalayas
Nepal
in which country abominable snow man or yeti suppose to live
Probably yes
this wont be helpful but dose is supposed to be spelled does :P
yeti are mythical creatures, but the stories say they do live there.
Yeti inhabit remote mountain forest habitats, living at altitudes of up to 20,000 feet. There are small populations of yeti scattered across Asia, ranging from China, the Himalayas and on up into the former Soviet Union to Siberia.
Yeti Crabs Live In Parts Of The Arctic, Not The Himalyas.
We do not know as scientifically, nobody has ever found a yeti.
maybe
Yetis live in Asia, specifically the Himalayas.
Because the anciants belived that the yeti was a great spirit that dwelled in the mountains, therefore...
Usally many people say that yeti live on snowy mountains but it 's not real