townscape


townscape
noun Date: 1880 1. a representation of an urban scene 2. a town or city viewed as a scene

New Collegiate Dictionary. 2001.