What is a Bonsai Tree?
A bonsai tree is a miniature tree that is planted within a container. In fact, the term “bonsai” literally means “planted in a container” in Japanese.
Bonsai refers to the art of cultivating these small trees and is an integral part of Japanese culture dating back to the early 14th century. Once enjoyed by only the wealthiest aristocrats and high-ranking members of Japanese society, bonsai is now an art form that is enjoyed by people from all around the world. read more