China (Anhui, Fujian, Gansu, Guangdong, Guangxi, Guizhou, Henan, Hubei, Hunan, Jiangsu, Jiangxi, South Liaoning, Shaanxi, Shandong, South Shanxi, Sichuan, Taiwan, Yunnan, Zhejiang), Japan (Hokkaido, Honshu, Shikoku, Kyushu), Korea.
Grows in deciduous forests, below 100-2200 m altitude.