101 Feet Lord Hanuman Statue, Shree Adya Katyayani Shaktipeeth Mandir, Near Chhattarpur Metro Station, Mehrauli Area, Chhattarpur 110074, New Delhi, Delhi, India
OTHER PLACES NEAR 101 FEET HANUMAN IDOL, SHREE ADYA KATYAYANI SHAKTIPEETH MANDIR, CHHATTARPUR