China (Anhui, Fujian, Gansu, Guangdong, Guangxi, Guizhou, Henan, Hubei, Hunan, Jiangsu, Jiangxi, Shandong, Shanxi, Sichuan, Xizang, Yunnan, Zhejiang), Japan, Korea.
Grows in forests, shaded and wet places on mountain slopes, near ravines, open hillsides, on river and trail sides at an altitude from 300 to 1800 m.