Su rango inicia desde el río Brahmaputra, pasando por Bangladesh, la mayoría de los estados del noreste de India y Birmania; atraviesa los ríos Salween y Mekong pasando por Tailandia, Camboya, Laos y Vietnam), pasando por el río Rojo hasta el sur de China.