CHINA / Photo |
Torrents of rain hits Hubei city(Xinhua)Updated: 2007-06-18 22:59 Vehicles and residents wade through a flooded street in Xiangfan, Central China's Hubei Province June 18. The floods, triggered by heavy rain, caused trouble to local residents. [Xinhua]
|
|