Ranthambore 2012

Inside Ranthambore Fort, this is the Hanuman Temple.  The langurs seem to own this place, you can see one going up the stairs on the left.