Home News Yeti’s safe haven is believed to be upper Himalayas