Elven har sitt opphav i Yunnan i Kina hvor den kalles Panlong. På vietnamesisk side renner elven gjennom provinsene Ha Giang, Tuyen Quang og Phu Tho i 470 kilometer. Nedbørfeltet er på kvadratkilometer.