People help to push a stalled car out of pooled water as heavy rainfall strikes Qinzhou, a city in southern part of southern China's Guangxi Zhuang autonomous region on Wednesday. [Photo/Xinhua]