Water Zen

Use water to find your Zen. The original meaning of Zen is “absorption”, the state of non-duality where the drop and the ocean are of one mind. Think of meditation as an immersion into the stream of life, rather than achieving stillness.

Previous
Previous

Dive into the fluid universe

Next
Next

Embody a Universe