CHINA> Regional
Torrential rain hits Hubei Province
(Xinhua)
Updated: 2008-07-05 01:09


Vehicles wade through a flooded road in Enshi, central China's Hubei province on July 4, 2008. The flood was triggered by a storm that hit the prefecture on Thursday night. [Xinhua]