Where is Chinley Head?

Where is Chinley Head located?

Chinley Head, England, Great Britain (approx. 53.3583048552°, -1.9271049501°)


Where is Chinley Head on the map?