Where is Punjabi Bagh Station?

Where is Punjabi Bagh Station located?

Punjabi Bagh Station, Delhi, India (approx. 28.67294°, 77.14622°)


Where is Punjabi Bagh Station on the map?