Wide vista (8)
I believe the answer is:
panorama
'wide vista' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for panorama that I've seen before include "Comprehensive survey" , "Am on a par (anag)" , "Total view (of subject)" , "Wide view of region" , "Unbroken view of surrounding area" .)