Local residents ride and walk on flooded 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]