Where is Shaheen Bagh protest?

Where is Shaheen Bagh protest located?

Shaheen Bagh protest, Shaheen Bagh protest, India (approx. 28.542778°, 77.302505°)


Where is Shaheen Bagh protest on the map?