It is located at Chhatarpur, not to be confused with Chhatarpur in Madhya Pradesh on the southwestern outskirts of the city of Delhi and is just 4 kilometers from Qutub Minar, off Mehrauli-Gurgaon road. [