Last updated on September 22nd, 2019 at 09:18 pm Bonsai trees were created by the Chinese almost two thousand years ago when they intentionally “shrunk” a full-sized tree by methodically trimming it’s branches and roots. The Bonsai tree is said to be a very powerful meditation tool, as it is commonly worshipped, and is thought […]