Where is Mehrauli?

Where is Mehrauli located?

Mehrauli, Gore, Afghanistan (approx. 34.55722°, 66.58528°)


Where is Mehrauli on the map?