Where is Mintlaw Station?

Where is Mintlaw Station located?

Mintlaw Station, Mintlaw Station, Great Britain (approx. 57.5268°, -2.0191°)


Where is Mintlaw Station on the map?