townscape

noun paisatge urbà.