Chhatarpur TempleChhatarpur, DelhiA Katyayani temple in Chhatarpur, on the southwestern edge of Delhi.Temple detailsDeityKatyayaniLocationChhatarpur, Delhi, India