stones

12345678
Across
  1. 1. climb
  2. 3. valleys
  3. 4. towns
  4. 5. wonder
  5. 6. stone
  6. 8. hill
Down
  1. 1. castles
  2. 2. mountains
  3. 5. wonderful
  4. 7. earth