Where is New Ghaziabad Station?

Where is New Ghaziabad Station located?

New Ghaziabad Station, New Ghaziabad Station, India (approx. 28.6744°, 77.438°)


Where is New Ghaziabad Station on the map?