Where is Tebay Station?

Where is Tebay Station located?

Tebay Station, Tebay Station, Great Britain (approx. 54.427°, -2.5982°)


Where is Tebay Station on the map?