The Finnish term "maisema" matches the English term "landscape"

other finnish words that include "maisema" : english :
maisema scenery