The Wudu River, also known as Suoqiao River (索桥河), Luoxi River (罗细河), Shangzhai River (上寨大河), Ban River (半河) and Gesuo River (格所河), is a tributary of the Beipan River in Panzhou, Guizhou, China. It flows northeast through the town of Danxia, emptying into the Beipan River at Niuguntang of Huaga Miao, Buyi and Yi Ethnic Township. It is 106 square kilometres (41 mi2) long, draining an area of 1,997 square kilometres (771 sq mi).