townscape
/ˈtaʊnskeɪp/noun
1- the visual appearance of a town or urban area; an urban landscape城镇风貌; 城市风景:
the building's contribution to the townscape
该建筑给城市风景增加的色彩
an industrial townscape.
工业城市风景。
1.1
- a picture of a town城镇风景画。