Altar of Cats
Hint:
Where is this?
Hint:
What can I do here?