Workers use water pumps to drain water on Zhongshan Road in Qinzhou City, south China's Guangxi Zhuang Autonomous Region, July 29, 2015. Qinzhou witnessed torrential rain from July 23 to July 28. [Photo/Xinhua]