A cityscape is the urban equivalent of a landscape. Townscape is roughly synonymous with cityscape, though it implies the same difference in urban size and density implicit in the difference between the words city and town.