'cityscape' definitions:

Definition of 'cityscape'

(from WordNet)
noun
A viewpoint toward a city or other heavily populated area; "the dominant character of the cityscape is it poverty"
noun
Painting depicting a city or urban area