Broad view of scenery (9)
I believe the answer is:
landscape
'broad view of scenery' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for landscape that I've seen before include "Piece of inland scenery" , "scene" , "Art of laying out scenic grounds" , "Possible prospect" , "Painters may paint it" .)