It starts in the mountains of Kuandian Manchu Autonomous County, runs 182 kilometers through Fengcheng City and Zhen'an District, and empties into the Yalu River at Jiulianshan, just south of the Hushan Great Wall.