Where is Embsay Station?

Where is Embsay Station located?

Embsay Station, Embsay Station, Great Britain (approx. 53.97537°, -1.99118°)


Where is Embsay Station on the map?