Where is Shāhdara?

Where is Shāhdara located?

Shāhdara, Delhi, India (approx. 28.677303°, 77.290344°)


Where is Shāhdara on the map?