s

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