Video PlayerClose
Citizens ride cars and motorcycles on a waterlogged road in Huangshan City, east China's Anhui Province, July 13, 2019. Huangshan has been hit by heavy rain since Friday. (Photo by Shi Yalei/Xinhua)
Citizens ride cars and motorcycles on a waterlogged road in Huangshan City, east China's Anhui Province, July 13, 2019. Huangshan has been hit by heavy rain since Friday. (Photo by Shi Yalei/Xinhua)