CHINA / Photo |
Torrents of rain hits Hubei city(newsphoto)Updated: 2007-06-19 09:38 Residents cycle and vehicles move on a flooded street in Xiangfan, Central China's Hubei Province June 18. Torrential rains handicapped the draining system in the city and caused much trouble to residents. [newsphoto]
|
|