Where is Aberdeen Station?

Where is Aberdeen Station located?

Aberdeen Station, Aberdeen Station, Great Britain (approx. 57.1437°, -2.09869°)


Where is Aberdeen Station on the map?