Soldiers of frontier corps clear debris at Hongtoushan Town in flood-hit Fushun City, northeast China's Liaoning Province, Aug. 20, 2013. Extreme rainstorms battered Liaoning from Thursday to Saturday last week, leaving many rivers flooded in Fushun. The downpours drenched rural houses, cut off railway and road traffic as well as power supply in the city. (Xinhua/Pan Yulong) |