Wuzhong yellow river planet labs inc satellite image Wuzhong, Ningxia China Wuzhong is a rapidly-growing city located in north-central China. The dense urban core is surrounded by fields, likely rice paddies. Irrigation water is brought to the otherwise arid region by the sediment-filled Yellow River, to the northwest (above and left) of the city.