Citizens walk on a water-logged road in Guiyang, capital of Southwest China's Guizhou province, July 16, 2014.[Photo/Xinhua]