townscape

Definitions

General Science

  • noun the appearance of a town, the way in which the streets and buildings are laid out

Construction

  • The relationship of exterior structures in a town that determines its distinctive character.

Media Studies

http://www.dictionarycentral.com/definition/townscape.html