Colourful terraced houses line historic Ribeira Square on the banks of the Rio Douro in Porto.
Yet a sizeable chunk of the district is made up of blue-collar neighbourhoods, with terraced houses lining the streets near the oil refineries and heavy industry that fringe the Delaware river.
There, residents can choose to live in Victorian terraced houses, drink in pubs and marry in a church whose spire rises over cobblestone lanes.