Where is Aberdeen Station?

Where is Aberdeen Station located?

Aberdeen Station, Aberdeen City, United Kingdom (approx. 57.14428°, -2.095852°)


Where is Aberdeen Station on the map?