Hoa Binh Prov., Tan Lac Distr., Ngo Luong Municipality, Bo village., coordinate ca. 20°29′26”N 105°15′53”E.
In heavily logged evergreen broad-leaved forest and woodland on slope of limestone mts., at elevation about 750-850 m a.s.l. In shade hole with wet and rich in humus soil. Rather common.