
Cars drive on a flooded road in Taojiang County, central China's Hunan Province, June 30, 2017. Lasting heavy rainfall from June 22 has led to floods in many parts of Hunan. (Xinhua/Li Ga)

Cars drive on a flooded road in Taojiang County, central China's Hunan Province, June 30, 2017. Lasting heavy rainfall from June 22 has led to floods in many parts of Hunan. (Xinhua/Li Ga)