It seems to be here[1], just to the left of the pin. Bing seems to have the only aerial images that have a good resolution of that area. You can faintly see on that side of the hill (the eastern face) some lines that look like the cat.
[1] https://www.bing.com/maps?osid=5199b705-dfdd-4763-a3ed-26e8e...