landscape in Chinese
landscape in Chinese
风景
A portion of land or territory as defined by its landform, its geographical (and architectural) features.
环境
A space, indoor or outdoor and natural or man-made (as in "designed landscape")