"Landscape" is Ландшафт in Russian.
Ландшафт means "Landscape" in English.
Word #3023 of 4,000 by frequency in Russian — level B2.
Ландшафт за окном очень красивый.
The landscape outside the window is beautiful.