terraced houses on the side of a hill