ANYANG, July 22, 2016 - A truck runs past a flooded road in Chongyi Village of Anyang City, central China's Henan Province, July 21, 2016. As of July 21, the flood has affected 620,000 people in Anyang City.

1 / 1
 

Latest News

Latest Photos