vista = perspektywa, widok (np. na okolicę)

South west view from terrace

Source: http://www.mekoa.com/Bulgaria-sea/sea-view-house.htm

perspektywa, widok (np. na okolicę)

vista = perspektywa, widok (np. na okolicę)

English sentence and Polish translation

This is what's called a scenic vista. = To jest dopiero malownicza perspektywa.