townscape

(noun)

noun

1. A view of a town, or a subjective image of a town

2. (art) A depiction of an urban scene