Adjective
Having or forming a vista or vistas. The vistaed mountains afforded many vantage points for photographing the lake.
Observed in or as if in a figurative vista.