Camptotheca (happy tree, cancer tree, or tree of life) is a genus of medium-sized deciduoustrees growing to 20 metres (66 ft) tall, native to southern China and Tibet. The genus is usually included in the tupelo family Nyssaceae, but sometimes included (with the tupelos) in the dogwood family Cornaceae.