Where is Newtonhill Station?

Where is Newtonhill Station located?

Newtonhill Station, Newtonhill Station, Great Britain (approx. 57.0324°, -2.1494°)


Where is Newtonhill Station on the map?