Pedestrians and cars are seen on a flooded road in Anyang City, central China's Henan Province, July 19, 2016. A torrential rain hit Anyang and caused serious waterlogging in the city on July 19. (Xinhua/Li An)
Day|Week