Dian Lake
The river leaves Dian Lake near Haikou Subdistrict (formerly, Haikou Town) () of Xishan District, in the southwestern part of the lake. The outlet of the lake is called Tanglang Creek () or Tanglang River (). The river runs northward through Anning City and Fumin County; from there on, it is called Pudu River. It joins Jinsha River in the northeastern part of Luquan Yi and Miao Autonomous County. The river is about 363.6 kilometres long.