It is endemic to southwestern and southern China ( including Taiwan and Hainan ) and throughout southern Asia from northern Pakistan and Nepal through India to Sri Lanka , Andaman Island , Sumatra , Java , Borneo , and Bali .
They live in southwestern and southern China ( including Taiwan and Hainan ) and throughout southern Asia from northern Pakistan and Nepal through India to Sri Lanka , Andaman Island , Sumatra , Java , Borneo , and Bali .