Wild prey seen in the mountains (8)
I believe the answer is:
pyrenees
'the mountains' is the definition.
(I've seen this before)
'wild prey seen' is the wordplay.
'wild' indicates an anagram.
'prey'+'seen'='preyseen'
'preyseen' is an anagram of 'PYRENEES'.
'in' is the link.
(Other definitions for pyrenees that I've seen before include "French/Spanish mountains" , "Mountain range on the French/Spanish border" , "Mountains between France and Spain" , "Mountain range in southwest Europe" , "European mountains" .)