Native to northern Burma, South Vietnam and East Asia.
Bhutan, Burma, China (Anhui, Fujian, Guangdong, Guangxi, Guizhou, Hainan, Hebei, Heilongjiang, Henan, Hubei, Hunan, Jiangsu, Jiangxi, Jilin, Liaoning, Nei Mongol, Ningxia, Shaanxi, Shandong, Shanxi, Sichuan, Taiwan, Yunnan, Xizang, Zhejiang), India (Sikkim), Japan, Korea, Laos, Pakistan, Vietnam.
Grows on slopes in mixed forests, from 800 to 2500 m altitude.