C1 noun /ˈvɪstə/
vista
vue
Meaning
A pleasing view, especially one seen through a long, narrow opening.
Example
From the mountain top, we admired the breathtaking vista of the valley below.
Du sommet de la montagne, nous avons admiré la vue imprenable de la vallée en bas.