Where is Trough of Bowland?

Where is Trough of Bowland located?

Trough of Bowland, Lancashire, United Kingdom (approx. 53.97294°, -2.577782°)


Where is Trough of Bowland on the map?