Where is Amritsar station?

Where is Amritsar station located?

Amritsar station, Amritsar station, India (approx. 31.634426°, 74.86781°)


Where is Amritsar station on the map?