Description
The Happy Tree , Cancer Tree , or Tree of Life ( Camptotheca ) is a genus of medium-sized deciduous trees growing to 20 m tall, native to central China . They are usually included in the tupelo family Nyssaceae , but sometimes included (with the tupelos) in the dogwood family Cornaceae