Mfcheong

a row of houses on a raft in the water