It almost must be on, or near a mountain. Didn't Langtry say "go back to your mountain" to him?
I don't remember that, but rereading the bit in Turn Coat when Harry explains he fought the Skinwalker not just to protect Molly and Morgan but to save Thomas... Eb goes on a tangent
against them, trust was his biggest issue, mainly he says, paraphrasing "you cannot trust a creature who in the end only sees you as food." So they may have took something he loved from him, but it sounds like betrayal was a huge part of it from that.