Chattarpur Temple is a large Hindu temple complex south of central Delhi, dedicated to Goddess Katyayani. The scale is the first thing you notice: courtyards, shrines, and ceremonial spaces spread across a broad campus.
It is a good addition to a Mehrauli day, especially if you are already visiting Qutub Minar or the archaeological park and want to see a living temple complex rather than another ruin.