Discovering Shen

This is a beautiful video on Shen. We hope you enjoy.

"Shen, which is usually translated as the "spirit." "Shen" embodies consciousness, mind, or thought."

 

 

Comments are closed.