Se encuentra en China (Guangxi y Yunnan).