A road fence is washed off by flood at Dongshaoshu Village, Huludao City, northeast China's Liaoning Province, July 21, 2016. Rainstorm hit the city on Wednesday and Thursday, affecting 25 towns and about 26,133 hectares of farmland. (Xinhua/Pan Yulong)
RIGHT BG