Heavy rain clouds are seen over Fuzhou, capital of southeast China's Fujian Province, June 25, 2008. Tropical storm Fengshen hit the southeast coast of China early on Wednesday, bringing heavy rain and strong winds.
Vehicles run on a street in a shower of rain in Fuzhou, capital of southeast China's Fujian Province, June 25, 2008. Tropical storm Fengshen hit the southeast coast of China early on Wednesday, bringing heavy rain and strong winds.
Pedestrians walk in a shower of rain in Fuzhou, capital of southeast China's Fujian Province, June 25, 2008. Tropical storm Fengshen hit the southeast coast of China early on Wednesday, bringing heavy rain and strong winds.
(Xinhua News Agency June 27, 2008)