Day 173 – Subtle energy mollyskiss 7 years ago “Trees are the largest and most spiritually advanced plants on Earth. They are constantly in meditation. Subtle energy is their natural language.” ~ Mantak Chia