Heaven if you are not here on Earth

1234567
Across
  1. 3. to absorb something
  2. 6. any of the minor divinities of nature in classical mythology
  3. 7. very impressive beauty
Down
  1. 1. a small river
  2. 2. covered with green plants or grass
  3. 4. the sweet liquid that bees collect from flowers to make honey
  4. 5. to come out of a container