Bright, colourful riverboat houses moored on the river with beautiful coloured terrace houses in Bristol city, Southwest England, UK