Loose humus rich soils in forests, 1,700-2,700 metres in the Himalayas. Forests, thickets, shady and moist places along valleys; at elevations from 1,200-3,000 metres in western China.
Loose humus rich soils in forests, 1,700-2,700 metres in the Himalayas. Forests, thickets, shady and moist places along valleys; at elevations from 1,200-3,000 metres in western China.