Video PlayerClose
People relocate goods on a flooded road in Huayuan County of Xiangxi Tujia and Miao Autonomous Prefecture, central China's Hunan Province, July 6, 2018. Heavy rain continued to batter southern provinces of China. (Xinhua/Long Enze)