in which country abominable snow man or yeti suppose to live
Nepal
The Himalayas
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.
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 Crabs Live In Parts Of The Arctic, Not The Himalyas.
We do not know as scientifically, nobody has ever found a yeti.
maybe
heti
Yetis live in Asia, specifically the Himalayas.
The yeti is the national animal of Nepal. He is very popular there, as a tourist attraction.