I came to realize that mind is no other than mountains and rivers and the great wide earth, the sun and the moon and the stars. Religions remain what they are. Zen is meditation.
Meditation is the foundation of every religion.
It of course, cannot be put into words. The Tao that can be told, is not the eternal Tao. We are truly unable to put any experience into words, they are but mere symbols of the reality. A means of linear representation of an infinitely variabled experience. With that said, here's some Yakrider thoughts on Zen we've put into words.