Synonyms of landscape in English:

landscape


See definition of landscape

noun

1‘the landscape of east Norfolk’

SYNONYMS
scenery, countryside, topography, country, land, terrain, environment
outlook, view, prospect, aspect, vista, panorama, perspective, sweep