Se encuentra en el sur de China ( Guangxi y sudeste de Yunnan), Tailandia, y Vietnam.