A bus making its way through the flood in Jinan, Shandong Province, on July 12, 2005, after a two-hour heavy rain hit the city unexpectedly. About 140,000 people in Henan, Anhui and Jiangsu provinces along the Huaihe River have been evacuated by Tuesday. The river's water level kept rising and was expected to reach 29.3 meters Tuesday night, 1.8 meters higher than the warning line.