Cars drive in flooded streets in Shenzhen City, south China's Guangdong Province, on June 25, 2008. Tropical storm Fengshen hit the southeast coast of China early on Wednesday, bringing about heavy rains and strong winds. The storm made the landfall in the coastal area of Shenzhen at 5:30 AM with winds of up to 83 kilometers per hour, according to the provincial meteorological station.
(Xinhua News Agency June 25, 2008) |