Southern China (southern Fujian west to eastern Yunnan and including northern Taiwan and Hainan Island) to Vietnam, Cambodia, and through Laos to northeastern Thailand and lowland Myanmar to India (Orissa, West Bengal, Assam, and Meghalaya) and Bangladesh