Rescuers convoy residents trapped by a rainstorm-triggered flood in the Huangpi District of Wuhan, capital of central China's Hubei Province, July 13, 2012. Many parts of the Huangpi District, a suburb of Wuhan, were inundated by flood following torrential rainstorms that have struck here for days. (Xinhua/Hao Tongqian)