townscape


townscape
a) A view of a town, or a subjective image of a town
b) A depiction of an urban scene

Wikipedia foundation.