Crossword Genius

Site of plane crash (5)

Ross

I believe the answer is:

'site' is the definition.

'plane crash' is the wordplay.
'crash' indicates anagramming the letters.
'plane' with letters rearranged gives 'NEPAL'.

'of' is the link.

(Other definitions for nepal that I've seen before include "Gurkhas' homeland", "Himalayan republic", "Country located mainly in the Himalayas", "mountain state", "Gurkha homeland".)

I've seen this clue in Mirror.