A coupla cute cats atop a mountain temple in Thailand.