Cheba River

Cheba River is a river of China. A tributary of the Yangtze River, it has a total length of 79 km, and a basin area of 1060 km2. It has an average annual flow of 17 cubic meters per second.