Types of houses

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