Genesis site (4)
I believe the answer is:
eden
'genesis site' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for eden that I've seen before include "Place of unspoiled beauty" , "Someone once seen in Number Ten's" , "The first habitat" , "River - garden" , "Genesis location" .)