Local residents walk on the road covered with mud and rock after flood in Cangwu County of southwest China's Guangxi Zhuang Autonomous Region, June 16, 2010. [Xinhua]