The Swedish term "perspektiv, utsikt" matches the English term "vista"

other swedish words that include "perspektiv" : english :
fågelperspektive birds-eye-view
perspektiv perspective