Streets are in shambles as floods lashed the Wanyuan city of Sichuan province, July 17, 2010. [Photo/Xinhua]