Types of houses

1234567
Across
  1. 3. house made of mud, straw and leaves
  2. 4. house made of snow
  3. 5. house of a bird
  4. 7. house on wheels
Down
  1. 1. tall building with small houses
  2. 2. house on wooden posts
  3. 3. a floating house
  4. 6. house made of cloth