IN WHICH ASIAN MOUNTAIN RANGE IS THE YETI SAID TO LIVE? May 9, 2017 By Show answer HIMALAYAS More General Knowledge Questions