Pedestrians and vehicles wade through a flooded street in the downtown of Zhanjiang, south China's Guangdong Province, June 7, 2009. The city of Zhanjiang has been heavily inundated after being hit by a heavy rainstorm, leaving the traffic in difficulty. [Zhou Long/Xinhua]
|