Diaohe River is located in Nanyang Basin, Henan Province. Originated in Gunziling, Miaogang Township, neixiang county, it flows through Zhaqu and Shigang Township 12 brigades. Along the way, there are six rivers, including Songjiahe River, Mahe River, which flow into Xichuan County at the west slope of Shigang Town, passing through four counties and cities of neixiang county, Xichuan County, dengzhou city and Xinye County, and regulating the river pond to flow into Baihe River in Xinye County, with a length of 133km.
Baihe (also known as Gaqu) is a tributary of the upper reaches of the Yellow River, located in Aba Tibetan Autonomous Prefecture in northern Sichuan. Originating between Rangkou Township and Shuajingsi Town in Hongyuan County, it flows into ruoergai county in the north and joins the Yellow River about 7km north of Tangke Town, with a length of about 150km, forming the first bay of the Jiuqu Yellow River.