What exists between heaven and earth that human beings cannot explain.

What exists between heaven and earth that human beings cannot explain.