Where is Bowes Moor?

Where is Bowes Moor located?

Bowes Moor, Bowes Moor, Great Britain (approx. 54.517715°, -2.106517°)


Where is Bowes Moor on the map?