Es originario de China donde se mezcla de los bosques, valles, a lo largo de los arroyos, matorrales, barrancos a 200-2700 msnm en Anhui, Fujian, Gansu, Cantón, Guangxi, Guizhou, Hainan, Hubei, Hunan, Jiangsu, Jiangxi, Shaanxi, Sichuan, Taiwan, Xizang, Yunnan y Zhejiang Vietnam.