News

Credit: SBS Bonsai, which means “tree in a container”, is the Japanese art of growing and training trees in a pot or container. The culture can be traced as far back as the 14th century.
Love Japanese maples but not sure you have room for one in the yard? Grow it as a bonsai instead. Bonsai is an ancient art ...
There is a Japanese tradition known as ‘forest ... qualities of trees — whether this is in nature or in art.” The post Trees ...