Chaba River (China)

Chaba River is a river in the area of Chongqing Municipality, China.