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