its just that the areas they have sited him in make it seem unlikely, i guess maybe in the depths of the unexplored forests like in the amazon, but i doubt it could exist in sparse woods its been "spotted" in, and especially not in the cold Himalayas