North India
分布中國南部、印度北部、中南半島至蘇門答臘等東亞地區。於台灣平地至中海拔地區可見，相當普遍。