Women trudge through the flooded street in southwest China's Chongqing Wednesday August 5, 2009. [Asianewsphoto]