Where is Woodhead Reservoir?

Where is Woodhead Reservoir located?

Woodhead Reservoir, Woodhead Reservoir, Great Britain (approx. 53.4936°, -1.8682°)


Where is Woodhead Reservoir on the map?