New screen given to youth leader showing landscape (7)
I believe the answer is:
scenery
'landscape' is the definition.
(both can mean natural surroundings)
'new screen given to youth leader' is the wordplay.
'new' is an anagram indicator.
'given to' is a charade indicator (letters next to each other).
'youth leader' becomes 'y' (I've seen this in other clues).
'screen' with letters rearranged gives 'scener'.
'scener'+'y'='SCENERY'
'showing' is the link.
(Other definitions for scenery that I've seen before include "Theatrical set, backdrop" , "Landscape, view" , "flats" , "view in the country" , "sight" .)