People watch a flood in the rain in Baokang, Central China's Hubei province on July 17, 2010. [Xinhua]