A man carries his belonging on a flooded path in Changchun in northeast China's Jilin province. Floods caused by heavy rains in northeastern China stranded tens of thousands of residents without power Wednesday, as the worst flooding in more than a decade continued to besiege areas of the country. AP