Se encuentra en el sur y el este de China, Taiwán, al norte de Tailandia y el norte de Vietnam.