The Yeti legend comes from here.