Might Hereford be within this stunning location? (8)
I believe the answer is:
abattoir
'stunning location?' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for abattoir that I've seen before include "Slaughterhouse for animals" , "place providing neat dispatches?" , "Make smile for camera" , "it makes a killing" , "Building used for butchery" .)