Vehicles struggle on the flooded road in Nanjing, capital of east China's Jiangsu Province, July 7, 2009. A heavy downpour drenched the city and blocked the traffic from Monday night to Tuesday morning. [Sun Can/Xinhua]