
Popularly known as Chhatarpur Temple, Sri Aadya Katyayani Shakti Peeth Mandir is located at Chhatarpur in South Delhi.
Spread over 60-70 acres of land, this temple is dedicated to Goddess Katyayani, the sixth aspect of the Navadurga forms. This was established in 1974 by Baba Sant Nagpal Ji, who left for his heavenly abode in 1998. His samadhi lies in the premises of the Shiv-Gauri Nageshwar Temple, within the complex.
The entire complex has more than twenty small and large temples, which have been built in both South and North Indian style of architecture (as you can see in the picture). It is largely classified as vesara style of temple architecture.
The temple complex also has a 100 ft. tall statue of Lord Hanuman.