Residents make their way forward in a water-logged street in Deqing County of Huzhou City, east China’s Zhejiang Province, July 17, 2011. The downtown area of Deqing County was hit by a sudden downpour on Sunday night. (Xinhua/Xuan Hong)
Residents make their way forward in a water-logged street in Deqing County of Huzhou City, east China’s Zhejiang Province, July 17, 2011. The downtown area of Deqing County was hit by a sudden downpour on Sunday night. (Xinhua/Xuan Hong)