Amazing Leaf Carving Art Kaushik Sunday, December 19, 2010 1 comment Leaf Carving is the newest form of art out of China, where skilled artisans carve incredibly detailed portraits and pictures on the leaves of the Chinar tree. The process is extremely delicate and complicated. It begins with the gathering of choose leaves from the Chinar tree which is native to India, Pakista..