Den har sine kilder ved Weining, vest i Guizhou-provinsen, og renner ca. 1 530 km øst og nordover til den møter Yangtze ved Fuling.