traditional chinese buildings by a canal