The aerial photo taken on Aug. 26, 2013 shows the flooded Heixiazi Island in northeast China's Heilongjiang Province. The Heilong River has swelled since mid-August, with some sections of its middle and lower reaches seeing their worst floods in history.(Xinhua/Ma Ling) |