Vehicles and pedestrians trudge ahead against the rainfalls, as an hour-long thundershower formed by the strong convective weather hit the urban areas of Qingyuan City, south China's Guangdong Province, Aug. 23, 2009. [Xinhua]